<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="OdeTI/mKbU+t0RHtaD/mzwAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="nQV1bWcXRUe+UVsSrMNAmQAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">OdeTI/mKbU+t0RHtaD/mzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="PwJ7+AJ/VEm4FS1CeCuumgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">nQV1bWcXRUe+UVsSrMNAmQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="d2qEDbDSIUGP6odKTEjsSQAA">
<XPD:REF name="Diagram">PwJ7+AJ/VEm4FS1CeCuumgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="hQzmIGOxFU6iIgtL7DY6MAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">OdeTI/mKbU+t0RHtaD/mzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="K3M3q8OhGU6l7u3BqLv3hAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">hQzmIGOxFU6iIgtL7DY6MAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="whofZM8m1kqvD2mzigGKAwAA">
<XPD:REF name="Diagram">K3M3q8OhGU6l7u3BqLv3hAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="F3tqoufMvUWe7vXwu36ifwAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">OdeTI/mKbU+t0RHtaD/mzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="9nS/aG2Rr0qtYVqvoWp8owAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="cSUIwiT3zUiHaQTQUtUYAwAA">
<XPD:REF name="Diagram">9nS/aG2Rr0qtYVqvoWp8owAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="rGkYLOxEL0OFUthAPkJZdQAA">
<XPD:ATTR name="Name" type="string">AttackClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="ukcO9mZWrkSJ+5qZxfbg7AAA">
<XPD:REF name="Diagram">rGkYLOxEL0OFUthAPkJZdQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="VTtt8TsoxUO6IOOsx4N85AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BFJcbtg5KUqk0iqMRmzFJQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zGYP2Oz72kOjMs5mTSAA8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Monobehaviour</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ekh0X2gf/U2+nUh9vCwm9QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Zbo5H/HOSUKYlQy2eCXawAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="B7OanWe7jUGInglQz+N+OAAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gUP9eZPi0UOFLodbxtIAGgAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LubHOTkh8k26DhpFQ53shAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="dRIaG9+AjE2R3rVUBnSJ+wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">131</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vKAsQp9SskSw+86LtoeSJAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qktAL7HpL02hgIZG82M9aQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackGameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nGZ8BWrgukmFEYDJpualLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="FnTybzAns0mnoeDT0SaThwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZjnNIK8PpkaiU8XXCYSs/wAA">
<XPD:REF name="Model">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="eFpqWjUmC0mcI94V270zPAAA">
<XPD:REF name="Model">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qLH1FItTbkefV3L4Li5fLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="ihD+RsAkLkeu34/M+JBKhAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">384,108;396,54</XPD:ATTR>
<XPD:REF name="Model">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">dRIaG9+AjE2R3rVUBnSJ+wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZHMVrZaxWUequtLhT+TBSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="2kTVNbVLnky7KyOxXxkBJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zTXhM/9IIkOgiJRsKW7HnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="GyrAVRt6SE22Ymn/ETUEeAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="F/ENrxJP3kaf/fOJ8UutFgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XsbtZtXIOk2ZHUFduRQOfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackPlayer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7hOJitDwJU+HG6vhRd38mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ll1OYVgg0U27SJXCcQ3/uwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="3Bn0Ox8mN0GdC44xHXFuGQAA">
<XPD:REF name="Model">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Uae7vOmJ/EivseWne/dqIwAA">
<XPD:REF name="Model">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lsVoIHtOOUeB616HFe2ghwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="GnTMhVIsq0a8nsF47BS7gAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">245,136;368,54</XPD:ATTR>
<XPD:REF name="Model">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">GyrAVRt6SE22Ymn/ETUEeAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6Zpq2hZcZkuXcpeBKR2wkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="y86EjKRUfUq8LblZSt+HIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="psGcO13ftUm1iiluTTaA/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="fp/6NqY5NEuIUcitQAZwMgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Z6L51qQYZk2wC+xF4CrxAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tZyMPZNsx0a4jL6/2jrK8QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackShoot</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rsDnedZ9wEqJSac6JnARNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4Bbytists0GiNIH2fRfs+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RnHh6ORpo0qXC1IG4WPXKAAA">
<XPD:REF name="Model">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RohrwD5Sl0iROehGQjl4ugAA">
<XPD:REF name="Model">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5vFWKfD6xkO6tHGtQPlftwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="/IpKz968H0WDb9l3mUPG1gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">323,39;352,37</XPD:ATTR>
<XPD:REF name="Model">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">fp/6NqY5NEuIUcitQAZwMgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cj34K5bJSk+KGqeios1B/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="K2OcS410kUGp80rbW9+zfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="j8+TGVJT3EqgSRRp/nn89wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="G3dC3X3tlk2vTc4M1LtfKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BwSAdsz0A06cIRIxxfQtbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="79qjHOL5T0OBRR4lfrue8gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackObstacle</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="n4WSSsxIBkejGTQogyaHuwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ks3dB85hH0WAR77I7IfTmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ltv10hoXykCpyVyuXxXexwAA">
<XPD:REF name="Model">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PQCvgCDn3k6PCxt2bSg2qgAA">
<XPD:REF name="Model">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OakOhohhxkaphcVlUGt7TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="qUrfVvVQrkq7i7dzFeqXaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">488,40;449,37</XPD:ATTR>
<XPD:REF name="Model">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">G3dC3X3tlk2vTc4M1LtfKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="t48PaBNVwUC0/Ig6P0Do0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="p7dgyoS1M0SfOkn9xk3NRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NedUa++nqEG75bZJNq8yoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="F+5T2LYwdEKkCjhSTdUZzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ja0EgLKZ/UKza18MRfakHwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Gj5jpQLkk0+F7fCpEeoB0QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackTarget</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ov7Cw4/CkkWkIMEhhbooRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oWOaaMfMwEGOvjYEJ8vqWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MwyUIhKnE0e+/YU42RztNQAA">
<XPD:REF name="Model">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="L7YZvpq0vk+nSjGEh/EIXQAA">
<XPD:REF name="Model">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/WZGvm2lDkqJFO9pcJk5nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="TVawQDAUq0WY5JTwa4ev+gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UUpBnm2yQkCrbrUS12ocbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="w10FOUQ6TEWsi/PXFB73uAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackTargetSpawner</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Kzu/ffOh00qnClqyFCQt5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2HiBtzjzXE2ypif7wI9f6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VLfYz2/nQUiBjsRIMdlIrwAA">
<XPD:REF name="Model">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Y4RbD8fX7UChrQhtD0f3+QAA">
<XPD:REF name="Model">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qFKVR6I1uUqjJB+zf516wwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="xus01gKnv06I/BcTnoXocAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">516,100;436,54</XPD:ATTR>
<XPD:REF name="Model">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">F+5T2LYwdEKkCjhSTdUZzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yOeJTuLvAkGyHT6Cmu58TQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="WpaHh9ME+E+x5/VN8aM79QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b9P6tlTsXU2uPThyoJsm6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="fIxQIPGRjE+bTDe76HRPDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">486,192;411,54</XPD:ATTR>
<XPD:REF name="Model">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
<XPD:REF name="Head">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Tail">TVawQDAUq0WY5JTwa4ev+gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8G/+faAPV0+TT1ed8CjtHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="uY6k/E9ZiEu8RvEGiI66+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="PXB4pHeBkEWoVrelSRO2fgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="btDTXfORiUSECWM7EYefIwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FcvRub3rN02l/gUYAVFJogAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="T41xQ0hUdUGFOlPd43qPEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackLevelBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="PS4BajslLkG18rtPsATkHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kFhmvmlcB0asy/r7lhXWXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RoUtzb7pHUKHElt8zLrwGQAA">
<XPD:REF name="Model">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0dItxpVCBUqZImVRZBo0qQAA">
<XPD:REF name="Model">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VDP3lQUsuEusk4Z4ErT+ugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="UaHnlmb5mEi4OBEXs/LPqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">155</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BkwNk9v5jUSmcM47DwcY/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UrMkjy6FV0WhIhMp/tVOdgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackLevelManufacturer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0jl430wTz0ev1Pw8/nUoyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MF39Jx6D9kiOsWMwsXveqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="HHkveSfkM0Gd5KEMARPAdQAA">
<XPD:REF name="Model">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9qoZfLcvkU2jIdcgmKtkFgAA">
<XPD:REF name="Model">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9ONzHc5Ndk+YayV0MbrW/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="FeMKwLPeTEqOFnixqVlR9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RphJJSDaiEquxEOkoqsZ5gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="m1r+iX0yZU6Lhipx/u3rfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AttackLevel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mcNypSCbN0WWlPDVD/KfDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0RzE4Bv9XEqxlFZzdyGHIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="d1uVbNvjHEuDZiD5wNFTfQAA">
<XPD:REF name="Model">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DMVwH1tFJEaR+pKmoFjorgAA">
<XPD:REF name="Model">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="B91hU9s8rESCYMOGItl0owAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="iCK5zecGf0uYBtVNTUpFugAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tdcBi4mTbU+L7MX0zAq5XgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="i0BpfoA1fEebEOCzPeu44QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cBVRhKW26UaF4ywVxkYxugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cYYC/6h6LkShCjf3x7hlSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rMkxAPFqbEOXGVimtjglNQAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/HoJI0+fSUS1BGQejphTzQAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="+y6yfVzXvUSNGtxPmJvFFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="5JE5hJxyI0+F85CJALE4kgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="I89ost571UCReiM+PR9aAwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IgXqpe/N1EymqOUQ8LiO9gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="U+ZGoPasx0iCd7SEGK6rrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mOAplocdGk2PHnQulN8C0AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OV9yit2U/k+deNrWXVNz/wAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="58cpinACBUq5l3Xr6t4kvQAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="wvLPwwiztUyWI0sa2I6slAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="q124QYZSM0eDMq1/dzzQGwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">416</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DjordGqjbUKd/OX0AcDbZgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="7wAW0QdktkmDuo4s/47N1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FcffV4RSdkiLEA3GIt0OFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+f0nfET+8kGLfUGMlUW8mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="wEwGhIejtEy0kGYWSZArKgAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fDmF3wizbUmbXC6Nia9D1wAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tGhZsFwHWUavCUTE5H4LEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="XRaYYmHtgEy+ySJvndOtHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">284,416;351,363</XPD:ATTR>
<XPD:REF name="Model">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
<XPD:REF name="Head">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:REF name="Tail">iCK5zecGf0uYBtVNTUpFugAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tezwGVOwS0mwx9Tuu2wTFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xVJnU0AbeUy5To/h+nr9xwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UpaZy0Vjhk2z8H9fRPmyKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="kKiJktrafk+BGr6i2tpJ9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">399,416;390,363</XPD:ATTR>
<XPD:REF name="Model">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
<XPD:REF name="Head">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:REF name="Tail">5JE5hJxyI0+F85CJALE4kgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oM/y8/fTMEC+PhPsSaNU/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qNkOK+3oZ0aG8bdPcSvoIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XPbb5ItShEqwdbkM7A1mbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLGeneralizationView" guid="N6nqKTldb0uce4noY/8RTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">515,416;431,363</XPD:ATTR>
<XPD:REF name="Model">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
<XPD:REF name="Head">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:REF name="Tail">q124QYZSM0eDMq1/dzzQGwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ouli4kkdkE2OHC1BO0fSYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RXWVuM+S4UKl8Q7/Ch0mVAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rIM+dEaphkOMfXO8uz0riwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="ZKurq64yS0G0/qGTAVrf2QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">291,332;328,333</XPD:ATTR>
<XPD:REF name="Model">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
<XPD:REF name="Head">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:REF name="Tail">FeMKwLPeTEqOFnixqVlR9QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+E8ckbWJoEOsnWcOsg6MKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="06G8dhgPj0CpqX4WFcnMeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RuYZSK4znEuMLQELntz4GQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ZuiTtbnLSEeG5CP33K4GwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">pU0a5zfPr0yRxYOxyogHAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="hdXzNmiYn0OhpyYs5J1LiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QjCNts8q5E2w3eJoGuRpUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="yrTOyGhtpESf9ONeZ3xpWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">pU0a5zfPr0yRxYOxyogHAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="SB/HsoTJqUGZUiGH8xEMmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QjCNts8q5E2w3eJoGuRpUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SA0cpKBa3kSOkabSGUGMwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">pU0a5zfPr0yRxYOxyogHAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="8wXGR4Nx2kiBJ5BjothwdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QjCNts8q5E2w3eJoGuRpUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="okuI+mfRh0iGoa3ZrCo2zAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">pU0a5zfPr0yRxYOxyogHAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LOeAoHnBvUCyV2WdqP2J0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">QjCNts8q5E2w3eJoGuRpUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="e2MgAxaL8kSq6ie32qWdpgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">444,335;500,335</XPD:ATTR>
<XPD:REF name="Model">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
<XPD:REF name="Head">UaHnlmb5mEi4OBEXs/LPqAAA</XPD:REF>
<XPD:REF name="Tail">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MyH/FeTrwEufGt5R0gcW0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sy99Jr8M1U+BvoiRIpFPBwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="b9crjFj6TEaOLHKA7hN3RQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="G95AWS0HR0KSKsSsqJMuPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">X+cE0jepHEW+u8FkQsc7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="DPhVF4ju/EixiwQduD9SjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xEGPXhadF0KR0U3jOSTyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ETMQpHIN+Eax03DVsoJ9dwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">X+cE0jepHEW+u8FkQsc7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="DMIUCCh8WUadJWqwvufZWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xEGPXhadF0KR0U3jOSTyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="C/61KvQQSk+OiuwdJAIhwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">X+cE0jepHEW+u8FkQsc7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="5vj1dApjTUO1JZz3lLvHvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xEGPXhadF0KR0U3jOSTyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="y8GfAkqH20CVY0z3Br9RWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">X+cE0jepHEW+u8FkQsc7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="29+tyBLdV0aJJXtgHl/CIQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">xEGPXhadF0KR0U3jOSTyKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="Q5TnnugKb0uEuC8LI4SwCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">253,296;300,256</XPD:ATTR>
<XPD:REF name="Model">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
<XPD:REF name="Head">dRIaG9+AjE2R3rVUBnSJ+wAA</XPD:REF>
<XPD:REF name="Tail">FeMKwLPeTEqOFnixqVlR9QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="N7ubawB6LkyIZ8V5kkzZ4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mVk+9U6+2katn0WaYeqiVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WiefMckhK066czrQEbIJfQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="feotGNgLX0GmLMqtXx05vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">KaVGNP/cLU+x9ac2oPuzOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="CPYYHXe+KU22CUjjQiTwAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zRT0ZOqNjU6k1mzt92k47QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="FGFCrbfuPUeQVN9HnZc7WQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">KaVGNP/cLU+x9ac2oPuzOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iTDAFRcg90OVCCFH2NslcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zRT0ZOqNjU6k1mzt92k47QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="FyuKtHNZdUWnPBkkgc6HUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">KaVGNP/cLU+x9ac2oPuzOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="1Y07SXVQ0UKjqXT8v0CpXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zRT0ZOqNjU6k1mzt92k47QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Srwy7gvZ7Uy75NQW28HCQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">KaVGNP/cLU+x9ac2oPuzOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RB1GzByT2UGlKzRS+eyIqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">zRT0ZOqNjU6k1mzt92k47QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="iR/IAdTrZUGlkflyX4EgCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">211,100;217,80</XPD:ATTR>
<XPD:REF name="Model">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
<XPD:REF name="Head">fp/6NqY5NEuIUcitQAZwMgAA</XPD:REF>
<XPD:REF name="Tail">GyrAVRt6SE22Ymn/ETUEeAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iK5T/yvhJE6ETzAXY8e+VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4nNCQb1iuU+mGAxiXLxfwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="cQ5glAzBw0WTWoxeUU2pTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="SGdPsnCfb06gK+687QvG1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">890wgfIEOUmEPhBTA4bA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mntSh0f2h0Ougfqi3tolIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">1bQD75LzBE2NS8Zrd3ni1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="YqTFYam/SEml4sxZEVRqDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">890wgfIEOUmEPhBTA4bA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="uu2lh2si8UK9jIXRlwKliwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">1bQD75LzBE2NS8Zrd3ni1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="4/8+ATt1p0qiQuL6NweoEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">890wgfIEOUmEPhBTA4bA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="W5NdJ0WzwUS2cR0k+egqngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">1bQD75LzBE2NS8Zrd3ni1wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="UKkSIOSfnE+lQdt6aob/SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">890wgfIEOUmEPhBTA4bA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Nb99MG1Na0GdNYq3u+RyowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">1bQD75LzBE2NS8Zrd3ni1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="s6vRZNKxBUS90b+DofFIAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">550,192;557,181</XPD:ATTR>
<XPD:REF name="Model">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
<XPD:REF name="Head">F+5T2LYwdEKkCjhSTdUZzwAA</XPD:REF>
<XPD:REF name="Tail">TVawQDAUq0WY5JTwa4ev+gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6k31YqEAgke3TRGlZywx9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="50J9zkzgR0GaB39I1lJ6GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0uE3hg7+o0WP5OOaTuy71QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="j8JmbWdgaka9T5wRkhcETQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qQGiMiCX/0uA3VknjULF3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="nPiz0cQNpUqCuw/yGwGQOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">u3EOAT+6fESxGXisf6JWAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2goVVLBDJEyKbEyaunZnKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qQGiMiCX/0uA3VknjULF3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AfzxSoFNKkS5Zn+sHAVnyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">u3EOAT+6fESxGXisf6JWAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="p/7AgT7roUKh7M8MbnYunwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qQGiMiCX/0uA3VknjULF3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="GRGsm4ZHjUOy/CJDMO0qTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">u3EOAT+6fESxGXisf6JWAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qu6VbePEFk2DP4q7Dt1//QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">qQGiMiCX/0uA3VknjULF3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="r8seY8L/nkmTV+ahiW6csgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">u3EOAT+6fESxGXisf6JWAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[2]" type="UMLClassDiagram" guid="U8s9JVTW60GHTVD+mfVZAwAA">
<XPD:ATTR name="Name" type="string">DefenseClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Csenmk1k6USTc96/x2NXMwAA">
<XPD:REF name="Diagram">U8s9JVTW60GHTVD+mfVZAwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="7CQ6eyKzJkyvpYbZQu5CzAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VGDn/sErJUumsLMN5bu8DAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="fWXDc7RUbEOhDI2ZcDjPeQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Monobehaviour</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NkW2jFUP6UKUFuzxmdqJdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Rh958Kcfn0C7+TU2GXbJCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xTgTPcYwbkagwQfoH/dgdAAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pn6LkZfSaU2Xn2tOUpMsDwAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1D+dcRreTEKXgd+d4uf4JQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="2R+P+rx3N06e4YlnkB1lTAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">352</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bijJ+j8IpEmrYx2VcpiZrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cANAIOKr+E+o1yt0mQ56+QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseGameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P4xZBtLwvU6BcR2a3ozTFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MIiiBQpgOEyk3jGKe4HwKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xADBhZr3ZkOlfKHoRkhiYAAA">
<XPD:REF name="Model">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="qvx/9NvMHEy82YgMChEhawAA">
<XPD:REF name="Model">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YhSv/lDsWESSsuTMF7zIkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="4CAM3/Ma6U6395WmvHEEUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZDNHdPYGNk+LDp/qpF0HCQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TK1F7qcmr0iPU5wBek5MvQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefensePlayer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lVqdWfXu2Eedt/NfjlKh8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dyIbbpPwgEitB/V7q574VAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gw9Et59uqkesyO2ThDjKQQAA">
<XPD:REF name="Model">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="9ZWnvDSgb0yVkzdtdMlH9gAA">
<XPD:REF name="Model">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="6HiUZksp10yynFQdbhFs9gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="sUFS6hnDTkqeLniEQcTqqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jdoBCrTtikWqi4eq6Pa+WgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4PqoPBEq1Ue90oXTUI7gUAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseEnemy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="91V3cj75J0G+ifVHI4AOgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="m916UL0M6UORqwY4DkgeZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m31KN9QCPEGghvITE2SqvQAA">
<XPD:REF name="Model">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dioTFMBOU0GV6zUAQW6wrAAA">
<XPD:REF name="Model">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pMbbOtgHsEinRdZH6U8uCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="gXGf5P/I5kSf6Pfgx2LcHQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UITaAMxPU0WsNF5Rw7LcVgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xERQV2J1D0mgzTW4mLTA2wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseEnemyBullet</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KfYQxChwzUuakC2XA0SsWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wkiSxH6uwUmQOD1+YVJJwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="g0mReA/LgkeaM3S0wWl0xAAA">
<XPD:REF name="Model">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="pakEJSatAESs040xWcT5VAAA">
<XPD:REF name="Model">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="yACOPVuknEu0Z5gxin7HZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="G0u7I5fQ+kiZZd/h+dFkXgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4/Upwhwq106YZnC/QNAz6AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Ij8UuVJ6lE2KwBII2OZcqwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseObstacle</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/bu4WQNkmUCQrzdaRD9cvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="32qrDSAZIkuIMZP6FmFSAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Kh5B1vyx1UCBweV8wgJspwAA">
<XPD:REF name="Model">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+2+xfw5nPkWMN+zYjBqlAgAA">
<XPD:REF name="Model">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tHBZ0L93UkqI5f5lz7qdIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="3cIuFLWrF0WeReg91FqYrQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">303,45;332,40</XPD:ATTR>
<XPD:REF name="Model">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
<XPD:REF name="Head">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Tail">G0u7I5fQ+kiZZd/h+dFkXgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mUSI4PYeFESOcxWf8nVNNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="88/lgBTTNE+VPZta6XeQOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="9yomfaoELUWQne5hvpIQjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="nAesnA+jyk62htVzDg0sXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">299,120;360,54</XPD:ATTR>
<XPD:REF name="Model">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
<XPD:REF name="Head">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Tail">4CAM3/Ma6U6395WmvHEEUwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ABfR6Lf3Mkaw5BbaaD24pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="N6PEmI4tAE6MHcWon+vi5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TcNhCBZxlUaNIJnndoM3mAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="QEfFWzazqEeKjFwkQC26GQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">405,120;386,54</XPD:ATTR>
<XPD:REF name="Model">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
<XPD:REF name="Head">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Tail">2R+P+rx3N06e4YlnkB1lTAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="qtWcMVKJ7kq99BVpVXEf+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ckFbqIA6gkmEB9vUhR8Q2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y86QHXnETkqrE6SKR5c42wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="/3EV4oSbU0Ke+UNUvBsFBAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">500,125;407,54</XPD:ATTR>
<XPD:REF name="Model">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
<XPD:REF name="Head">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Tail">sUFS6hnDTkqeLniEQcTqqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="vKgtdntAtkSDWvE6ckv5pwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8D8MuAab6kyHTBf5Df8lygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dvzNWXyAWUOZKXAXTbQ7RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="dAY/GFNWFkulaidmSaPGsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">460,37;429,35</XPD:ATTR>
<XPD:REF name="Model">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
<XPD:REF name="Head">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Tail">gXGf5P/I5kSf6Pfgx2LcHQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="S8ISutWf9U+nqT+YM8v8VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iMcB3pyGVkmgFkYsmpg3UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VieQwktv20WdmBIYcd4DDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="nuh/8rQT3kO5Ne9fwFgKqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7Gvp1Z3Hs0C4b3qmdjH9YgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SQ6QTzjnFUq4dQYm6vXN5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseLevel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="b7aQfHnYcUSpAj6UZwb/NwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a8n4+z0jB06b5dQ5EzkOeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pis9NOM5NkCGIaG7+YqoXQAA">
<XPD:REF name="Model">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="znKzeK7DjE6SRbaVapbK0QAA">
<XPD:REF name="Model">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k8yjWLN6tUm0yTBGCflyMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="pAZQ/65ICkS5pzdGSTUvyQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qnyQRo8nS06CcQrYU/ud1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c4jHvvLtCkuc+whsoG7itAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseLevelBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="pA133WuDbEKitWjxDkmrtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SG4tqstnGEmYJ7DiD0wzzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="skj4HR9iSkufBD2khbDKrAAA">
<XPD:REF name="Model">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="DbT3IbaOEUaeGZToc172YwAA">
<XPD:REF name="Model">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ksOO6lBnnEuf12rrxuMxpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="k6Of8W45OkS18IzJYEXaIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">163</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eRwikXg5RUeE2V2pWHmILQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SsWSaSHOCkmwrq0USsUFPgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefenseLevelManufacturer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IE+3xliEv0u9aagzgB6atwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="N8hiTrseHEirKY9NiGbuBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+fngA4vmLEqns/wkUW0DDgAA">
<XPD:REF name="Model">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CqdMARkExUSi4pOPI9PqrAAA">
<XPD:REF name="Model">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8p6OqlVtV0mDsN+xofriJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="lElZULX7B0CXZkQn3qk25wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="EwoDLhg3hkKfVZPvR5BJqwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="rIIvtewF0EaUi3DdiCmc/wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ehmpEPkU+keb9/1uL9U9fAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+X3GMdhjQEiJeugXggnbIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nYm3yT88uECSwm0qg2tCWAAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mQbDCAseREuGvoicYvAtKgAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CiC6lGdSM0y00MG8QgAj2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="9wqbKRu+/Ea4QtW9psxF/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6LZp+40gEkOsNub3UUXKrQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="X9C/aUGJf0eblvqTYPazwQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WbStorBvvkSTlaEEIlWePAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MfsnGaoM2kCu9yshgQv+lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k3KPPhNQskKLsZNKed3u6gAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6AOzCV35NUO0iJV6dEfkMwAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3M85aDXrEEeaKuka2dh8XwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="A+U1Nxd4LUKg37z3N5lYewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JtaGf3E2oECE1KVqH1JGfwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="bXHPgaIihkuNWKIj/BS57gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NJsNquKDB0KWgsWrHlR/pAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gNU4cZwj/USodUno+IraRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="asIxUf+84UKn7kcLWzQrGgAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="7RMjnO+2H0GBd3yWD0a2HgAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="RqMmuWYbDEq7ueYDPfDvnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="hs0Cq1XX3U6ExHsmjuskCQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">307,328;350,303</XPD:ATTR>
<XPD:REF name="Model">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
<XPD:REF name="Head">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:REF name="Tail">lElZULX7B0CXZkQn3qk25wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YAmr4dgpq0qvMhLYT0ntCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="c9NTNJkL3kuakZI/XnKsSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EptLGWqiXUasMjG66U5aXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="eQohpyiVq0CYI5STBvpWKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">405,328;402,303</XPD:ATTR>
<XPD:REF name="Model">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
<XPD:REF name="Head">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:REF name="Tail">9wqbKRu+/Ea4QtW9psxF/wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="998dY5SH0kG80dHrYtv9qAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NruZMkznQEyNaE5F37BG6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kX9zNVbSMU27J/EjOs7towAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="h5Ys4KzaIUeEAK3WF5iW9AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">502,328;453,303</XPD:ATTR>
<XPD:REF name="Model">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
<XPD:REF name="Head">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:REF name="Tail">A+U1Nxd4LUKg37z3N5lYewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/YugLU2/HUGVa+UvcRnobAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Rr/sAVOi6EWHTBhxpfEjTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oeptuXepq0GNeTfJPjf+6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="E3OuqyasgEa/OxVvR/mIFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">336,275;290,275</XPD:ATTR>
<XPD:REF name="Model">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
<XPD:REF name="Head">k6Of8W45OkS18IzJYEXaIgAA</XPD:REF>
<XPD:REF name="Tail">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="S6cL1NMCX02RtNvbINhaqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D7QJf25DkEiORTPVo3vcSQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="T+HIw+yiVEm3ft8/ljRNYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="mkNclHF8okipWPWIO9XpjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Grq5qW8/4E2l2BppOhAaKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="4oB++GDQaEe1a0S8kXLvEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">DzvPa9mM0kaQo3pwHo2FuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="6yRM1x8f4kWsXnFwHVyCUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Grq5qW8/4E2l2BppOhAaKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AcV3hNYQiUOGgUU/PbjpzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">DzvPa9mM0kaQo3pwHo2FuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="L7bgEm7xuk2m/unpvIyOKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Grq5qW8/4E2l2BppOhAaKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="GqDzHebmDEGSx77bYSTz7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">DzvPa9mM0kaQo3pwHo2FuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="waCyn7352kyJ+ltHtuuSlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Grq5qW8/4E2l2BppOhAaKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="4+YVqu9OZUeIwdxiz6C+4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">DzvPa9mM0kaQo3pwHo2FuwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="XV8XuTVCLUur3mRGeCbV1wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">460,278;492,279</XPD:ATTR>
<XPD:REF name="Model">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
<XPD:REF name="Head">nuh/8rQT3kO5Ne9fwFgKqgAA</XPD:REF>
<XPD:REF name="Tail">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iLBobFwfv0ueZS8OC6mL0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9MsZEkDoB0COp5yzFel8zQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zc0vM7vkgECO0z7MFXsbbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="AL+c9DZ9u02vPu7PzxnHkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">I4yQdv8ePkirVQC/yb/tggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ezizbXGPtkyzzq1TyyXvOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">+QvyjBF3KkyIljjf6qcvOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="zxER6u2F8ka/OJbKHpjsHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">I4yQdv8ePkirVQC/yb/tggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="G6hN5GF6FUeEQGrc6BqAAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">+QvyjBF3KkyIljjf6qcvOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mtH6ubYZ5UWaeWZZ4IS66AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">I4yQdv8ePkirVQC/yb/tggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Pwq32wkqIE+P1NCf10PjjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">+QvyjBF3KkyIljjf6qcvOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="vouoatVq+UGGGyPNpCNjrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">I4yQdv8ePkirVQC/yb/tggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="oG8vqHGJqUyhX9sLo84/LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">+QvyjBF3KkyIljjf6qcvOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="LU+4qxazTkmp9w6wCfSQ5AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">521,248;490,225</XPD:ATTR>
<XPD:REF name="Model">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
<XPD:REF name="Head">2R+P+rx3N06e4YlnkB1lTAAA</XPD:REF>
<XPD:REF name="Tail">nuh/8rQT3kO5Ne9fwFgKqgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="2/DD7gRNgk60fQFsPYk2UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+0pDbE/rcUOUZkVGz/JglwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yZAF1KqtQkC//N8DxOEFkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="tIkjXWB+KUiLL9GZtcZgngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">bWGP4QTN/0OJu77d7ywNFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="e5d7rEySaEWX2u2+1PQBFQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">NSB5MV5co0yjhnWtPtbzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="7JDVfzLkVUyvRY4PZ5dQtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">bWGP4QTN/0OJu77d7ywNFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="sndUWh1fAU+WfConnxK2dQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">NSB5MV5co0yjhnWtPtbzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="dcEv8PgcYk2Fhw2ZATnjZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">bWGP4QTN/0OJu77d7ywNFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="sqANcm7KVEa1aXwbX37zMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">NSB5MV5co0yjhnWtPtbzPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="WMo2O86WkkeKA5LgjYOfzwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">bWGP4QTN/0OJu77d7ywNFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="2Whqix2LqESEIN+xkRTlNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">NSB5MV5co0yjhnWtPtbzPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="pxO+3VRMrUiGmyM6IKukwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">554,120;553,76</XPD:ATTR>
<XPD:REF name="Model">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
<XPD:REF name="Head">gXGf5P/I5kSf6Pfgx2LcHQAA</XPD:REF>
<XPD:REF name="Tail">sUFS6hnDTkqeLniEQcTqqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EB7P9lkMxUyRbXv6iL4QwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TtMDGWI0FESrC1ZsC0BsCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="lmWgQWLfAU6S+IkGn5mr5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7eReXN1zQkiowMojuYmMlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lwTo41NKo0SB7yy5sQyToQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="+lcZuyI6RE6hV/b1Tr9xkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Frfo42fOX02W8wx5Ab1tEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LpoF1wjVgEuiSj7OfE2+yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lwTo41NKo0SB7yy5sQyToQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="GDbjrHVyaEafbfHNn2HhBgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Frfo42fOX02W8wx5Ab1tEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="eh0eOu2T8EeQ1PclHb2Y4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">lwTo41NKo0SB7yy5sQyToQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Xwg21eP8cU64oBB59W2OEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Frfo42fOX02W8wx5Ab1tEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tLxcCpOrvE2q9qDPvagIhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">lwTo41NKo0SB7yy5sQyToQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="tD55599un0CdfVpSYnroHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Frfo42fOX02W8wx5Ab1tEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[3]" type="UMLClassDiagram" guid="IVy6nLKGlEuKT+YlX104dAAA">
<XPD:ATTR name="Name" type="string">SpeedClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="VBI2PHx3a0+f13fMJGaWLQAA">
<XPD:REF name="Diagram">IVy6nLKGlEuKT+YlX104dAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="Ig3V67cgoEOY4hEENyDj5QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">344</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wmqkCiv3tkCPl3hOYPDM2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="V6xJD/oSiUuoQ3JDw4fFlgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Monobehaviour</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ENVkO6mk90+lXfc7CvEMgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P+6HOiFtskGyjRylopOR9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Czou1ojujUKJy6Gal06rxQAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OoghGyilUEKRzlHs0bIBeQAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="2DPNlU57hEeojIrgbvNlagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="9On2hblcREO8+RogeWIcqAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">500</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DDLXTnRQek+KxudFJ9gqjwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="biLKKE70TE2+CNAKn9KQ5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedGameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ix5lmoatHkSEBsZA7bTlmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zlWX1JCu7k+IdHrhr0rY/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yB/OaA1iIUGD3qKwlmZ4KwAA">
<XPD:REF name="Model">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tu9QSkOIe0ej3GH6sW0vZwAA">
<XPD:REF name="Model">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="VJmMrmoBHkGbegkCxZfVVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="uy2PRo1b+k6qLqOCq2aqRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3a7xqMMVg0uwA6DUMZM/DQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CtLQSg+tgESsWBln41S8UAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedEnemy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="TxJgD+EejEW3RCK1gXlaoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1XeC2C0Ink+qvN6k9RhPCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rgmyB+NNKEC9Ssxsc7RmQwAA">
<XPD:REF name="Model">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="g0wkQ0c8xkiBK8nz1Z9/nQAA">
<XPD:REF name="Model">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="tvd24OYca0KIhlMC2DXWHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="33qD7EsCVEuOoi+Z6fl+jgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">332</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">84</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OJKjmS/RtEuQhQcN5S16MQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aMrA08EOCEC5eH4635BXCwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedObjectSpawner</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Rt7sij62S0OEU7llkLPdywAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="IiCtky9LAku5meAmc9VCyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LM/JG+1uGkmJUmYbHPms7wAA">
<XPD:REF name="Model">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o8btsiqaX0mtlSQq7ZV+uAAA">
<XPD:REF name="Model">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NXKxd2SAnkexitBGkt1aogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="pVnQboKK60KxsNGnhDluaQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fq2f9jHpU0KwobCis14d9AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="n1AM6fTkMUmAOJC2nWxVeQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedOtherObject</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kHP0DvCWNEaCn3cy2ARifQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wiIUEAAEuE2shHQeBuPVzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9Z1HbazatUqJl7UbwluOKwAA">
<XPD:REF name="Model">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="I9XSuX3edUCBPSgYaKyAeAAA">
<XPD:REF name="Model">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ehUEhkmWu0awAbACLQHsSgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="2KOW5qSOLUq72IBos0nmKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">150</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="S91tg1wzr0+Pk/B3j+NYbQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CWffDOpHT0WOWPjKtZdsngAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedLevel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="DZYXe6ObwEKuwGUhI3tE5wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q9scFwXDUE6h3cglA5lvRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z+xv/fFbS0uIZWIT0hH7CwAA">
<XPD:REF name="Model">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OftcHDMt5kGl5CTeEJ0GGgAA">
<XPD:REF name="Model">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="APcWAKutO0WBgsoES2tjtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="BA3Mnm4e5kuFMuFFncYIqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="i7/PvL7GVkGxm58WwgyPOwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="L71dQcZVpkGAcaNuduyX1QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedLevelBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="3VY0BVkYWkO9sFrJbOLXRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="b94rSZCUj0yvFDU8nR6WVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="v0COs1tXLEem9ZHLJcFMFQAA">
<XPD:REF name="Model">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="piAfEouUT0W3IPqhA0YtjgAA">
<XPD:REF name="Model">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CPNJco+IVEmKgsYkWm7aFgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="B2nVyU5PqUO3+vnmsCOktgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">264,33;344,30</XPD:ATTR>
<XPD:REF name="Model">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
<XPD:REF name="Head">Ig3V67cgoEOY4hEENyDj5QAA</XPD:REF>
<XPD:REF name="Tail">uy2PRo1b+k6qLqOCq2aqRgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="MEJJwIic4EygiQeV4+9xugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="UDm6CexCX0CnoNd1k3w8AAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3rkEOkA7V0qwEpGqccssmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="zjaO8sK2b0C031cXYgNzDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">271,88;349,50</XPD:ATTR>
<XPD:REF name="Model">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
<XPD:REF name="Head">Ig3V67cgoEOY4hEENyDj5QAA</XPD:REF>
<XPD:REF name="Tail">pVnQboKK60KxsNGnhDluaQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EZYOT0U7zUmP7MYRRN0HuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sAg42Bv3VEKVN8yxbpR7VgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QKoU4M4teE+2gOS1L9uQngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="rJR3DpjZWka8O/sbFY+NdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">395,84;393,50</XPD:ATTR>
<XPD:REF name="Model">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
<XPD:REF name="Head">Ig3V67cgoEOY4hEENyDj5QAA</XPD:REF>
<XPD:REF name="Tail">33qD7EsCVEuOoi+Z6fl+jgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cV7d3qu8XEa+513HG35GOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZeBhU5QYHUm0gVdAX315UwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SVy/YAaLsUOgUZMv53m8yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="OkDMSGwuskybwaDvMK4A3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">500,66;441,46</XPD:ATTR>
<XPD:REF name="Model">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
<XPD:REF name="Head">Ig3V67cgoEOY4hEENyDj5QAA</XPD:REF>
<XPD:REF name="Tail">9On2hblcREO8+RogeWIcqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="A8EpNsODK0eWQ9fR+J5ibAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J4MuQLe/m0Oguj5c9Fs+AQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="mVWHphzDfkG9oKTL/yM7ZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="Ttx6rDIKV0mkz7/wBcRprAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">332,129;273,122</XPD:ATTR>
<XPD:REF name="Model">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
<XPD:REF name="Head">pVnQboKK60KxsNGnhDluaQAA</XPD:REF>
<XPD:REF name="Tail">33qD7EsCVEuOoi+Z6fl+jgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="bb6sW+/ok0SyoDq3IY25/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wCR5KLHflU2AZfOYe1m4bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1VTuaL1Waka21bku1aK+FwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="UeFyRWJJiEi5ewbnqi3CWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0FHgUXqXx0+yOf5duC5xeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="VQSWhNuQgUCcMlOYs8YyyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">GuRKzopPz0GJ3oH2ddPTggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8kfi9Xs+2kGW6ygWfLrxlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0FHgUXqXx0+yOf5duC5xeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oxoUfag8BUeD5D7eRtXouwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">GuRKzopPz0GJ3oH2ddPTggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="aMRIBcUiDE+gZForgBO/LwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0FHgUXqXx0+yOf5duC5xeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/inSC+uikkS0KKBGGN0mSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">GuRKzopPz0GJ3oH2ddPTggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="wA4YsdMDnECrHeAJGxxPZAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0FHgUXqXx0+yOf5duC5xeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Nt4/HGb/YU61RkVJk2BHxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">GuRKzopPz0GJ3oH2ddPTggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="oZL478pCWUizjfm34+ww2wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rr41MYpE7EKv+QqsqE6VvQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Wo31YnwsbUOg199+rp8ZQwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpeedLevelManufacturer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0eeb0gGUlkaXg2/r8R6anQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="oDNMAkfCy0SRnXC2BK7duQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XBYcw3kFdkq6ASS3j80SlwAA">
<XPD:REF name="Model">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Hj27We0ApE2/Wp6gONmHVgAA">
<XPD:REF name="Model">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="WiiIFgL/wUCFlcIxb8oCjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="FdlWFVLltUy9k6xOzAeBiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="v5nOdiXtRkmuRkJGihd89QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UbUPxoEKEkGQ4g6E/CVO8wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8lTiRWXCQUWd6svbp2l4SAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="BQeNxz4RoE2nbBQxN5ebfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="G3UOUNscoEaOhp3MhIRoKgAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vRKBLsAym02wEwvAl0kMkQAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nlWTdWMBE0WXKKLyAEkvHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="sEbOozHrmkqYJYYulUkHZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">316</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bH+l2cEd8UiLANSIGL5+/AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XX3WObeOSEKVHmfQ4/uYZAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ZIdOgtwcBUqkKqxsoh2vxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="poi/lTPjRkapcW1c+ELvWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="VE7/tx/wDEGyDRyeqtM2JQAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wHKaHnOlLE+fW0RpBeUfzAAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fjBukp2420yXPguNAIDIeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="lXYCzZp/B0a5lfyx9tEDKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">296</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rjUY3jo4KU+rByU/vqpOqgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/VIdksKzaEaCYPRhVYbCDQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g5DQp2V7pkGtM3+oejNGgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UVdR6iBiakOm/EzNYbSNNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="khbibfnbLE2i4Oe8VXMkuQAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OXaYN6D3rEeyDRc2bhdOJwAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="//uOeyJDCUaCL+Xx9xcQmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLGeneralizationView" guid="ISdHb63p1EK1xEFQdN44FwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">292,296;349,263</XPD:ATTR>
<XPD:REF name="Model">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
<XPD:REF name="Head">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:REF name="Tail">FdlWFVLltUy9k6xOzAeBiQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UVDET002fUSbqteq2F0wHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HKGIKGvcvEWUNsSY0VLMGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uTlx4vCdkkiWhmUh0A0KVQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="OfLNMHYcMkCwKiWcscmuswAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">395,296;397,263</XPD:ATTR>
<XPD:REF name="Model">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
<XPD:REF name="Head">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:REF name="Tail">sEbOozHrmkqYJYYulUkHZwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iduidUdxdEau1KvVPTXcAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BVnH56NgEkSnL2dJU9kd0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="8qg1gS8Gqk2CYyEg0dJgUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="JRvL2tcwj0+Dr73XrO5CEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">498,296;444,263</XPD:ATTR>
<XPD:REF name="Model">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
<XPD:REF name="Head">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:REF name="Tail">lXYCzZp/B0a5lfyx9tEDKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yUeI+yoLL0qOxyWYmfutrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OdVNpT4PikWzh6QpGqjltgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="zvBlEFG//Eam1XdwR0pKNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="gy5RQcazjUquE5ayLNlIywAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">340,235;307,235</XPD:ATTR>
<XPD:REF name="Model">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
<XPD:REF name="Head">oZL478pCWUizjfm34+ww2wAA</XPD:REF>
<XPD:REF name="Tail">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Bgwqlt/8fU+YUA8aXms6NQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RwbQ9Z80XEeP9grzm5NtagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="3EBFH8MzekqoXOrD1ijoPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CTKegUn5zkm0XXqDbBJ1cgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">63yI+B8vfkyav66Fb2vXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="iIXWnurBjkqZ9/lEL3VRTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SU8FWTOAQU6n78c5OJanOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VjYUP9avZUCFWeeuiYoKugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">63yI+B8vfkyav66Fb2vXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="TOjYM41xWUmpQB1KoZIxxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SU8FWTOAQU6n78c5OJanOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PN4EfCFm4kKNbUrLHq51/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">63yI+B8vfkyav66Fb2vXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7jDTDMCN5kKgFMrsexwBXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">SU8FWTOAQU6n78c5OJanOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ECuD9JlFwE+PAoYpLViAMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">63yI+B8vfkyav66Fb2vXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="lYLxUtVfkUKtrXNBfYTlNAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">SU8FWTOAQU6n78c5OJanOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="fTDyultXuk+Oy6JHh8sPlAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">456,238;480,239</XPD:ATTR>
<XPD:REF name="Model">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
<XPD:REF name="Head">2KOW5qSOLUq72IBos0nmKAAA</XPD:REF>
<XPD:REF name="Tail">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oVPukOBrYU26QHYaRMQJ6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BvosOScy+UayYd30/E7rdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WFIPj8q7OkCWKEck/5vt6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="0CeGPfldukmsQHMLs0hRqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">fm7uBeqe60mpDl7uTfa5RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="BAQKHamUb06nKMqzfN4hGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pCtlnXPhXkKwNo4x1utYPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="D/f64yenx0q8BjZbpVN9jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">fm7uBeqe60mpDl7uTfa5RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ek8WDP5T0k+ZnNHqaoWbZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pCtlnXPhXkKwNo4x1utYPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZkJN3wzPqEyGp7BObC1xSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">fm7uBeqe60mpDl7uTfa5RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xF5jImNjv0KRh6wtGw9oRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">pCtlnXPhXkKwNo4x1utYPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="O1jn62GfAUKP5kGIDx/m8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">fm7uBeqe60mpDl7uTfa5RwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CK1tNo8oQkW1jwxBrqMzXwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">pCtlnXPhXkKwNo4x1utYPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="kX2O1VNMAU2g5kPS1RS81AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">503,208;463,181</XPD:ATTR>
<XPD:REF name="Model">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
<XPD:REF name="Head">33qD7EsCVEuOoi+Z6fl+jgAA</XPD:REF>
<XPD:REF name="Tail">2KOW5qSOLUq72IBos0nmKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0AUZjyrgCkmI1udDAXiWEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="NNkrrSPjGkCyUFnrpS4nUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="pyEC81MG6EGB9WNHRTx5MAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jSINNHAXT0OSFL7rAPsnkwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">c4O6Pv7z50ehEZNEG+2+awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OU+RAnVikUW8Sl62udx7WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">WJnzYvD170yrE6WE+aKX/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fkzgF+9nrU6sr1Fvh38fZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">c4O6Pv7z50ehEZNEG+2+awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="siTlO/iQLkG2Kw8mir+lmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">WJnzYvD170yrE6WE+aKX/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="+GThksVOkU6VwKzJT/7QcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">c4O6Pv7z50ehEZNEG+2+awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="mZmmiYv8dU63ZG8mgxUwdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">WJnzYvD170yrE6WE+aKX/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="grlBVAcodk6mc3Hsn5rTlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">c4O6Pv7z50ehEZNEG+2+awAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="eZAgrutSFUeJkSem0nMXbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">WJnzYvD170yrE6WE+aKX/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="pPhoaamGi0K7m3dxmPUvSgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">500,106;463,117</XPD:ATTR>
<XPD:REF name="Model">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
<XPD:REF name="Head">33qD7EsCVEuOoi+Z6fl+jgAA</XPD:REF>
<XPD:REF name="Tail">9On2hblcREO8+RogeWIcqAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="j4X0gp0l/kabRmm7Sz9uZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4ivi1Lyc+kaCdQ1Gk2N43wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="H+IxcsfHaUqiJctuWhCUcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="K3dewa+Q2EqvklNdy3f/nwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">+SAb6BBfQUCdA1Qj30ZunwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="gi++kJXq8UWgQoFOEs57SgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7VK0mLiSRkK5/D4Ue9X/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rO3n7KFEsUSPdpi9V6r3CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">+SAb6BBfQUCdA1Qj30ZunwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ez9YSco+ikCFtpZs8Ls5pQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7VK0mLiSRkK5/D4Ue9X/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tVEFQ53G20+HEWoOhzEa/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">+SAb6BBfQUCdA1Qj30ZunwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="160wtg1ml0OzGgCXNtWKAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7VK0mLiSRkK5/D4Ue9X/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qW/5B7ILQ0ecaLkGFetTlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">+SAb6BBfQUCdA1Qj30ZunwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="cZXDjdaZdU2xq5u2uC0HWQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7VK0mLiSRkK5/D4Ue9X/nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[4]" type="UMLClassDiagram" guid="RAuZUU8/k0+wShLNBXm6yQAA">
<XPD:ATTR name="Name" type="string">SpecialAttackClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="1BzdHJIzoUWXELDDEqi9kAAA">
<XPD:REF name="Diagram">RAuZUU8/k0+wShLNBXm6yQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">24</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="13vX2/AAG068fIoRwgxmNwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="P0KcLVJ6jkCagZuVXhPviwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="H6PIMoI+1Umn8USx6Nv5uwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Monobehaviour</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YIHGmbS6bEO2z0CT1mSOygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9ToCoc3S5UOjwWpUAqDZ3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZyDD5gsvckuYYUw2B0ZZoAAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dtW7wig7SEuy0tQcyOdDLgAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pB9uA+r8bE+jwasQvBqZFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="BHjwuVlhEUS8nNVFfiFdAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">171</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="YinldH1W3UC4knQNKfwIeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="g8Bua019YkeZ/sxu9vchXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialAttackGameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lohu5St0BkactgE8sUTWQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UvWAkDHoRECqV04TLej0wAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vwzCDwM39UqPLjbvKcHWwAAA">
<XPD:REF name="Model">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QlwEGh/jIU24eCoZyPAHHAAA">
<XPD:REF name="Model">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kV86ujcATky2AeKcdRjb5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="1HXxjRwZ80uEuz1DCASEmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="S2V2O1319UaMXvy9cBLFIgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cAQn4OtV7kWES9/9fQUGyAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialAttackMagic</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1ofulHuU8Euix4sAQGkgsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2U1gxuYT9EO1enanIwPZogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="MC6VnzfgJUu8DoMIirrKrgAA">
<XPD:REF name="Model">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="hx347fZlBkyb6iRZMs1qqwAA">
<XPD:REF name="Model">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="BjKulrDXekSZpj/BQHYiEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="bzo9rJWnJEaJGeYB32tH1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">360</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qR/hnNlPrk2bxbDjHVz7ngAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6yqhSLSYRkCQ5MGYkUSAIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TileData</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7nHgLR1n/kiLtBjF5X+KrwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="845/58AOPkScykKPN1wXlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ejNn5xZwuEuFfcXtILeO4QAA">
<XPD:REF name="Model">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jPJkYYqU3Uqz62bT499d3AAA">
<XPD:REF name="Model">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XSweMzsJ40aE239AbyQJXgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="FGaO/AQsh0CDgEdRfOTxcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">186</XPD:ATTR>
<XPD:REF name="Model">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="90cvGhxne0mIFmQYxtg7MAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="EecAV+NN6UOU9BbikVp55gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MatchThree</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YwW9/eMUVUGWmeWtnj4IGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MGkYjhyHHky6zQJuzANRswAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="m8OJVouxbUaXuqUZ61siZwAA">
<XPD:REF name="Model">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KMV/mm/pX0yr29LwPjDXQQAA">
<XPD:REF name="Model">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KCcZBx4u9EeW0JmXZZ37yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="GUYLWWhoIkunmtA5DuObiAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">341,100;371,50</XPD:ATTR>
<XPD:REF name="Model">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
<XPD:REF name="Head">13vX2/AAG068fIoRwgxmNwAA</XPD:REF>
<XPD:REF name="Tail">BHjwuVlhEUS8nNVFfiFdAgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uEd+FlS0k025IKWARONytAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JtQgT2CB7U259WKARUzeqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="YavFXSav4UygDLOKs59p3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="aiD/FQ7waUKTKrcQkH9xkQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">433,100;398,50</XPD:ATTR>
<XPD:REF name="Model">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
<XPD:REF name="Head">13vX2/AAG068fIoRwgxmNwAA</XPD:REF>
<XPD:REF name="Tail">1HXxjRwZ80uEuz1DCASEmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0MpwvqduT0iFp/nEOKAWcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1x06H9u7Dk2Ww9nC6cH+DgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Y5iBXDWaVkaxeJpP1RI3iAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLGeneralizationView" guid="+OSF6eBeTU6H457zBI5zYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">588,85;433,42</XPD:ATTR>
<XPD:REF name="Model">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
<XPD:REF name="Head">13vX2/AAG068fIoRwgxmNwAA</XPD:REF>
<XPD:REF name="Tail">FGaO/AQsh0CDgEdRfOTxcAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="C/iiJ9yXmEqc2pV1y4zkFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="EqHWNgdV1k65NBE0tgsa6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="stlPlklIcUKc+Q4nh7BjnAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="VZ0aU2liREyQXrpzoWhMWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">556</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">173</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="peWGicxo2E2q0t9aTZpvhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y35N5UGVBUyxvbrqivp/5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TileSolver</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="g3nMjBfPkkC9OfWdYGuPcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ydlx46IKkkKC1ytJBo7mCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nideR980GUSmvXk4lS06RgAA">
<XPD:REF name="Model">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="K2ASeThPD0KTJaPbTaZjXwAA">
<XPD:REF name="Model">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vLAMmSuV1E6TvR1bEKLK+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="8kUYwwG2WEGgl1lR839g3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">541,279;556,279</XPD:ATTR>
<XPD:REF name="Model">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
<XPD:REF name="Head">VZ0aU2liREyQXrpzoWhMWQAA</XPD:REF>
<XPD:REF name="Tail">bzo9rJWnJEaJGeYB32tH1QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pnjzIy+dbUOL4yXR6XnWmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LqEAljtEgUacB8vVGvUnWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gTcW0xHYDkSAHjOUpkEYiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="dUeFi9hfdEq8iWsT0ux3YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">YwQu/hqFcEW0bPbdWTGmqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="fugT4oP+40+pCW/zzRXXCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">UEq+CGwXwEquDNtDun+SkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3DwgNOh5s0S6dyiO7q01LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">YwQu/hqFcEW0bPbdWTGmqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="PccF3ivSCU6+6+6xBnO4VQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">UEq+CGwXwEquDNtDun+SkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="aBgp0p8xG0mg6n7DwFgk+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">YwQu/hqFcEW0bPbdWTGmqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MknA7NLB102iNWnLm9DwxQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">UEq+CGwXwEquDNtDun+SkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Md3SCiHqwUqTBmp7aeRTMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">YwQu/hqFcEW0bPbdWTGmqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pLOj+SB70EOvl7y7vXV8LgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">UEq+CGwXwEquDNtDun+SkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="TpggH+/BWU6WXpE1lbEjCwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">648,216;650,197</XPD:ATTR>
<XPD:REF name="Model">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
<XPD:REF name="Head">FGaO/AQsh0CDgEdRfOTxcAAA</XPD:REF>
<XPD:REF name="Tail">VZ0aU2liREyQXrpzoWhMWQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="nwNKJ26bPkyG6/FGZeD2aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yo2TT5WWwU+ttqFWJ5jE2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="7bM/raEWRk+5jaJREeJ35AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="NrJpmBSbYUayMpcS4qrs3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">EaYI22+KvUObSPFIaHuJgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="pelqswTpFEyz5X1YkpKCCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">F04j1uD7cUSZN6u8f+P8gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5aFDpauKAkSkGDYvoCjsRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">EaYI22+KvUObSPFIaHuJgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="i3c0iDFcr0ymogVIe98MOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">F04j1uD7cUSZN6u8f+P8gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ic1za0ROY0+YjDiytQivEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">EaYI22+KvUObSPFIaHuJgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/7D5vjCs30CS7BROTqYPgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">F04j1uD7cUSZN6u8f+P8gwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="q10NNJJ0WU2lT/lcNKScGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">EaYI22+KvUObSPFIaHuJgAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ABPvK6xsgEad9AaenDfdUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">F04j1uD7cUSZN6u8f+P8gwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLAssociationView" guid="pkDtDFKoukeT7tn34/drdwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">538,204;588,162</XPD:ATTR>
<XPD:REF name="Model">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
<XPD:REF name="Head">FGaO/AQsh0CDgEdRfOTxcAAA</XPD:REF>
<XPD:REF name="Tail">bzo9rJWnJEaJGeYB32tH1QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1Qm+WopWVkGpHMDCUa9pmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="tFdxwAmEo0GcaasVyp5BLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dneFpiGgck2MUjSQWzCB5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="pyhz16Cy00uMFBc0RE1J0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HWsJOkdfGE69+4JwFK37iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="rUH+zC6VH0eYaToUZDbCuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QnU7IN7Dt0iCe+dXSIIlQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9zANjLLOH0+Pf5HVwD+l3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HWsJOkdfGE69+4JwFK37iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="P/C/HZYuD0qbwUtBKf4lOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QnU7IN7Dt0iCe+dXSIIlQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="vbRlon4iNUaGTPfad0ia9wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HWsJOkdfGE69+4JwFK37iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lrRTAYGyR0e6GqVvjEJnowAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">QnU7IN7Dt0iCe+dXSIIlQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Ji1c0rbj4EKU6avgv45poAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">HWsJOkdfGE69+4JwFK37iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="TKLvOugDakevvw1W1NXYxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">QnU7IN7Dt0iCe+dXSIIlQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="MgamTDyErUavGsuloCYAzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9tNH3X4V+ES6IEv/XwbBOgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9KPNFRdHt0KMdK/7eabh4wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SAttackLevel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5HlBrl7uh0ONr9BhMslsuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cj21gOrO90GAzpwidGZjtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0IfVZ+uipkqYS7DDdMxDOgAA">
<XPD:REF name="Model">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ffKB8EKB1UqhpXsoWghHBAAA">
<XPD:REF name="Model">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1q44NsDCBU6blSF4kGz7PwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="mJhbJXh4qkekEF/lDZZgEQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">124</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fFNi1yyfhUyAN0jZpoKN4AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VpX2x+Yh0kOSuEm9Xt0neAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SAttackLevelBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mqXW1Lr+fkSXMoyc6BFmigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eiKsL+FLLEeyDUCoUdHncgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XWWpA2/QwUmjW/vdK4kC1gAA">
<XPD:REF name="Model">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3ntqGA3Ack2rPvCRElyYuwAA">
<XPD:REF name="Model">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8FYYRtpsx0yOK7AcTojrrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="v+rvW59BmUWHTNwB+AGEPQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">162</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="yR+bihzjfEKhWSMjUk7yQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="kbIa4zw4TUyPRVe5PsJ1SwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SAttackLevelManufacturer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VQCzZMyB7EWQbGQc8KeitgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="co1S4SyKEUSpjZVPbjdrggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="P+zLbKo3AUi3u7MyDMk8sgAA">
<XPD:REF name="Model">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P2XVTCpXQ0KCYrHQDQoK7gAA">
<XPD:REF name="Model">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="kf+oOuTax068Jg7a0uEBJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="zlxV54EBsEOE5oQdssv4cwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="//IiwAXpokKXqYVwmBuRfQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="8WkO2ieVk0qJ2CJXfjz4qAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="oj2NlRItQUyyulNSIstmdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="x56FZpKpZEyemz+3hQ2lIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="njI9m78kJEeoKp2BJZTX4AAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dush7hHQ0UyUEryy31ko0AAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lifR6Catx0601t+OtkPpHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="0nfOr3FQlUySeRRCyhPMcQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IbSg7K2G6k+SA+n4Z1mfrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="q/7z/oVBSEGMGDCaVgoC6AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zjxX51GESUWdmChKpoomtgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TQNCtHnB+kSsfTa3vdztMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CJsAaIWgtUWwg3KYjB4JmwAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="td4jHIB55E+9NSuVLUOd3gAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="weo/UoQKFEmsqx3NGfyvMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="G7JIThNRvEeeu6OX1PWylwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">544</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bmYg9oTm9UWC6KNwM059kQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="o1UERL2a/kiAhzK9Ct9tfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IvW6sYg890KSNRM+8Chq+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="NCuVG4pkLkKYAtAdD5MbggAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PH/bDC5t6EiZdqAAV6lCEAAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="EbnkVrXopUO94MFA6h2FOQAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SofqAO8FukaM2rCX6+oIGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLGeneralizationView" guid="TyjzVumg2UarjDEa/SFTigAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">348,480;415,439</XPD:ATTR>
<XPD:REF name="Model">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
<XPD:REF name="Head">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:REF name="Tail">zlxV54EBsEOE5oQdssv4cwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="yld1YoH5x0K/jwUa9GyJgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Dw3srTPZjUmrL9aeoKpTiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VFigUn4zR0q0LeXYj4LAEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="UlAozpgcbke0hHzJRza/yQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">458,480;460,439</XPD:ATTR>
<XPD:REF name="Model">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
<XPD:REF name="Head">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:REF name="Tail">0nfOr3FQlUySeRRCyhPMcQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JRqEipcdzkS1qjzplV4OhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iGnXSW6qr0CGaKxfTeGKhwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="C5FAiBj+AkCiWjLzniaSbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="mIMgPqh6x0iv4IcxgfxD2AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">568,480;504,439</XPD:ATTR>
<XPD:REF name="Model">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
<XPD:REF name="Head">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:REF name="Tail">G7JIThNRvEeeu6OX1PWylwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="/WQ4SzqpXk6AYILyAFPZwQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="6XH1yPbChkuSBCGkjhtuHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n6wGI04DqECkT0k1DRHlgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="5rGYs6K0+USlqPAu6eKtwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">523,411;568,411</XPD:ATTR>
<XPD:REF name="Model">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
<XPD:REF name="Head">v+rvW59BmUWHTNwB+AGEPQAA</XPD:REF>
<XPD:REF name="Tail">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="owXfsJGq5EKgEeeD0/rz5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="aKWV4bUxpU6EKCwyNFHGHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TyYXUt5FvUmePH8yi6MatAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="0bzR79fLl0Kl7AaGbuHnPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">tTImOXghtE6hx197KqTRpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ATs2NutkukasM+HqqE3jSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">itZFl8bFCUaUbLzAC/etCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VVv7LJWy7UmgF2h1OIPuLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">tTImOXghtE6hx197KqTRpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="Xjn8VLDfP0qdyq/ymunDiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">itZFl8bFCUaUbLzAC/etCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="xsidxHbVF02yzyLbXs5o+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">tTImOXghtE6hx197KqTRpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gYMnTcdzxkGRiBVGy9Qh4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">itZFl8bFCUaUbLzAC/etCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="LocDJw+pbk6/4sf6S4hm2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">tTImOXghtE6hx197KqTRpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="qoHprfgjZEWJIWMWZ1K81gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">itZFl8bFCUaUbLzAC/etCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="GCDG41iQZ0G1zl6Z74BbwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">361,415;400,413</XPD:ATTR>
<XPD:REF name="Model">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
<XPD:REF name="Head">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:REF name="Tail">MgamTDyErUavGsuloCYAzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="V1BwvUoxWkC/J1FVWBVeRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="O4l3qBD+1EK6VG52I/cuUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xYDNTaE/iUyQRBLkqiPF8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uhdFukWWZ0mruA6iQjg+bgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">6+8joey5lkWdM4HCYDON4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UqMvtaxbokOAdKiAykB7AgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ZKPsSCxrJUGvNyRzm67tgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="MEGcFRRPJU6MhFO7RsNRpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">6+8joey5lkWdM4HCYDON4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="AMYZOyd5fkOZ1nkJGTYjFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ZKPsSCxrJUGvNyRzm67tgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="gRRyjjh4tkiQDYvcrhaPDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">6+8joey5lkWdM4HCYDON4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="W5yFaGnoVEaeKZe9QOFpJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">ZKPsSCxrJUGvNyRzm67tgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="kCDHzjE/10GoMRM/JZXo5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">6+8joey5lkWdM4HCYDON4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zhTWM8EDz0+8hB6fok0G4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ZKPsSCxrJUGvNyRzm67tgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="igPD4TjR8k65f0K6/vc2QAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">269,384;268,350</XPD:ATTR>
<XPD:REF name="Model">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
<XPD:REF name="Head">BHjwuVlhEUS8nNVFfiFdAgAA</XPD:REF>
<XPD:REF name="Tail">MgamTDyErUavGsuloCYAzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8y0UalRAhEak9xqul8/B2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LG5cuuY0aUG2HbAi5zMaFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="CVYSvmoV9EGsWVf94Bi9CwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="s2rFSePZwkmYG/J2bmhsMQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">GvZOc7iOzk2JPecMS43ORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8t05QRzCmE6yxKyAAAMvNQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xvx7z528P0y4nS7r9gyjeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="LyR2DSDc20CQAP4F0GauQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">GvZOc7iOzk2JPecMS43ORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iRd4pdQl5Ei3aKAF4hQQSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xvx7z528P0y4nS7r9gyjeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="A7lBrKegpEuyUcE5cmbbWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">GvZOc7iOzk2JPecMS43ORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cIF8hugLm0GyUfRyWoeSmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">xvx7z528P0y4nS7r9gyjeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="zLqKUng+ZUKh26glE8jauAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">GvZOc7iOzk2JPecMS43ORAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="PCmNYBmUqUeedPbZhDz9DQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">xvx7z528P0y4nS7r9gyjeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[5]" type="UMLClassDiagram" guid="mcWr1D+lpkyBqH/eQlThlgAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseClassDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="pP7kedwUME6eiOnBAMkUUQAA">
<XPD:REF name="Diagram">mcWr1D+lpkyBqH/eQlThlgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="aqN4MkV7PEOxFTNdRv3NEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">98</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8sxHOJSFUkWHXQsMynMdlAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="P3dawPeBsk6libg0aXJUoAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Monobehaviour</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XHspCzLgTE63ITdFLAywWwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a5mn0nJmSUSv+eTdCkb0ogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="77C+Ss61BUaac5znNpM8xgAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="nzkKKOcXP0qkP6JBtUt7rwAA">
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="1Y5snt+P2kK8xeEem1cNzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="aIwEHW+11EO07WJQioUEPAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">179</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cpB7DpZBaUWtiRfUnNMZQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BDMsMNZTm0OUCJ7oK1k5dAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseGameManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="sJd/DA2IbkKiYAUIQPPpxgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="kBBvuuJVSUS3a/iZga0EGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dKZZuhRJpk2gsfCmYKWe5wAA">
<XPD:REF name="Model">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mIEUZ5TIUE+fQv8mg+5FugAA">
<XPD:REF name="Model">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MRmCBh/qCkS8wOKwLf2e4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="+1SBDRkRs0KrjaeSw5LexwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bQP+CGB8g0qCfO2q2EAhpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="I+xnTO5hdE2MHBHogKEgMgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefensePlayer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="c48HzMU5PEuwa03oy1hJUwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pEHJ2DdwQEiGgopXBR71gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="fCOaeIFnV0yedwPC5YolTgAA">
<XPD:REF name="Model">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Ix3TAolOgkqcs8xzC3QX0QAA">
<XPD:REF name="Model">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="o/XDj5qnUkypVj7s6X3qIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="s2wd2+SisECHe6NUCRcPmAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cQNMaM0GbE66HYKymd2o2gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="LcXcm1/EqUmdGjD9F4tBXQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseEnemy</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="HmP3Hn0//UOR5vapxpJCvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="XU4xvgfWEkChBSgHMQ4vFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OyWVt6VGVkqaanxSwwV9/QAA">
<XPD:REF name="Model">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rgZGAPqHxEGz8Pi82hhF+wAA">
<XPD:REF name="Model">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hDWexJd4m0GgMdb1yscLsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="lJbcx6qJSkSA9EGrFKV6BAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8SU7cWUASE2owowtT24dXQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="utg5VFyRN0eqcw5gJpRkaAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseBall</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="embefcI8HUuutL1l2ygC4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qIwXIxolNU+Qlk+aVLLOsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="czhYG2wtBEmYGc7WuMJOXQAA">
<XPD:REF name="Model">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ykgS+1FLLEScAZugDlBRiQAA">
<XPD:REF name="Model">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8bXvKjM9KUu1mJFKStFb3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="emxSWDZnr0qWnY6iB00eMwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">524</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kX5HU4QnWkSCwQRLQV9MigAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="9LvbTTrnwkulOnkXLBJ8/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseObstacle</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YvxdKe6SnUudtej9Ydt0RwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6WAThioN10WmU669uixqRgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="joFzo0sYBE+kxhF6vsnF7gAA">
<XPD:REF name="Model">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4GwVC/Wcjke750JJzyj0UwAA">
<XPD:REF name="Model">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8toibHz/YEaqkZytveUw8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="WCkYnWgktUqCKErRcigTwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">340</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5nNMGxJPVEOSFW0s93YamQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jezymHsJIku4XNYw1zYH6QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseShield</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="elIzXd/SyEGsKNQhvZk80gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="GP2WdKZ72UK5ijGjTVcQ7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="QEblD4WFzk+0YaefLXdwiwAA">
<XPD:REF name="Model">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dK7RH+PXTke92dh8wGRJ4wAA">
<XPD:REF name="Model">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fCuE+mDhq0SXrkyiaa/GvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="c4vxzt8IGkGadKVbqk1r4wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FLfmxeyhPU28gYQxPs0ezQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="46v3hwUVZ0eJbeaertQ+YAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseWall</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+7R16wbQUUmhgmCfD464gAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="q16Kl2ml8EaKHdMUDN/tZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="NmB9zr9qD0WlOkCmqm72pAAA">
<XPD:REF name="Model">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Bs3FpSqaS0+xzkOPl2jjyAAA">
<XPD:REF name="Model">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xQw/Ovqa2UCzgEDLjsUvMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="TNSKOIAnC0yu5qvpkpSeAQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">282,198;348,172</XPD:ATTR>
<XPD:REF name="Model">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">aIwEHW+11EO07WJQioUEPAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tUrObs83/0yAGgtrnjFkzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="XhowOpypqUCI/v8EzannhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yNM+xkFlQkKOR+EAiw6SDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="qvuiP40wdUST+9zQFTemwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">397,200;396,174</XPD:ATTR>
<XPD:REF name="Model">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">+1SBDRkRs0KrjaeSw5LexwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6eN6GfR0k0qzBMQ9rcd9LAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ThG593fAdkuUOndtztuv8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Gmhyd8O9p0O0lHAzT2534AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="stfnfe7c0EOnnCgE0wmqvAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">524,210;443,174</XPD:ATTR>
<XPD:REF name="Model">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">s2wd2+SisECHe6NUCRcPmAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="oXdiDEmrUUSbrO6SF/SNygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FbMzB2uPJkydWUsTKrCC6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QVb5kmx/qEOL+01HgAhJngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLGeneralizationView" guid="WdxzPZfFG0aubPFiGKAPXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">524,150;445,152</XPD:ATTR>
<XPD:REF name="Model">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">emxSWDZnr0qWnY6iB00eMwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NqGdvAX+ek+hMBWkX9okqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7cVvCQp6hke2lhcNPWCSWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ZMt6A6yek0ykJ506RApkEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="VLLs2rb/80G7GTdh+i2gmgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">253,75;357,132</XPD:ATTR>
<XPD:REF name="Model">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">c4vxzt8IGkGadKVbqk1r4wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WEejVwYbLUe2E+o1l1f1TgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="+f+kGorQe0yalwEDYM5GdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TlQM7GMJSkScx2oOZEWFkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="J5cDdGWVv02ltu9QtZXl0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">400,110;398,132</XPD:ATTR>
<XPD:REF name="Model">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">WCkYnWgktUqCKErRcigTwgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lGQ7vX8Zmk6YNS4aONHgvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZVLZ1TfnS0WEIlnrXwzEbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="dbH39xWgLE6UQAp6pMVzegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="/uZoAJz7BUykGDEJvRrDRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">524,86;436,132</XPD:ATTR>
<XPD:REF name="Model">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
<XPD:REF name="Head">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Tail">lJbcx6qJSkSA9EGrFKV6BAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="I9ysOfncvEWEeaVIB5+M7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="N5nEAL3N1kWLkp4e/B50egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ewdSpkbBnU6hH+KTFCBS8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="iPkdJnLu/UiNj4u0Sig7QgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">182</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="S5JbOmpzF0i8vhAIL6hkYwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="HF7XGSdY/EGzFuBjnr3QrwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseLevel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="aByVaJEd9EStBB7NOCmRDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UI2dcfIpnU2ZXzpKWqSn7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TYt4WcH0yUyLo4roDa9KYAAA">
<XPD:REF name="Model">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="0zvs8KF7bU6HqUQEj+DDQQAA">
<XPD:REF name="Model">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="fCGe7uTxP0aeC+/UZMzVRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="4aE/r/Ilf0GNE/O1BLioEQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">304</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="z80CaNtVxkOyXNgUsIr4pQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XuLk4ohoEEepLAKXSsQR1AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseLevelBuilder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ulkgtvfcUE6/KVs93hMJngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7IcnHFpxn0iSg/Qg867onAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="F2527py6jkueFBx/OkvfsAAA">
<XPD:REF name="Model">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="p7WyjnLKP0KKMIH+JBuK1AAA">
<XPD:REF name="Model">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8lhiH5hjJECnYS3nJH3BZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="4ttYLLx9Jk2UM8AVOj/Y8wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">376</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RlNLWfjidU+Gy4p5BFFrYQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="e6rmiqURtECYcMIlJr9gQQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SpecialDefenseLevelManufacturer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="38IDYiJf00uYRASasZQAUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wkChV/oMak6mipKhWAjEyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="owpIZnizAk6Zi1hX4of5oAAA">
<XPD:REF name="Model">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3BiqYmqhf0iA5f67LbxOxAAA">
<XPD:REF name="Model">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8Hk2JbnGpkul7G3tORPJpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="6R9AFeopMkiKXyK937f8twAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fIYPeuxJEEWqRqPc5DHoGgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="maqlXys/GUWQgcth2mtfVwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level1</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hQX23CwdKkqHkZvhJN5B6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bMKQ8UBYk02UXS5qhg2/IAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dW1RsIodxkqnWlr7nuHvCQAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jXZf+cYCIUSfpcya+fX+8QAA">
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5QT48NG16UulJEBRV8pQ/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="mVvke2q8aE6fuamLXo89IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">308</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="On+ykK5SJkmmTkBjeaDj3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tTNrikHGI0yEXjLNOhwCGAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8JFreuKZ9E2LaEtnnLvHVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5bl8Mg4hAUecCOzq7wtsdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cqqWCZya70Spmbmg06bu+gAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="rakR8hiDJEmj8z4ZWlfhxQAA">
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="acZT/eQ5K0ilSsR1ytNHvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="u69jC+EZJEmnfmunxQ5ZjwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">480</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">460</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nLcJ4I7/H0+d4W6TbXW39QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1vSuOR2wQU6GACqOnu10AAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Level3</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/FRjxvyiXUujXcICbg1SdwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="h7AvdJV9QUuuLAKcfkMoFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gMNZFSPdzEqAm7BcXnXsCwAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="63zn/O91X0akqXEbSqBboAAA">
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="NQNqnghfsUCfPgUolyoOOwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLGeneralizationView" guid="N5Bz7TMHqU2mYzQqT5qBEAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">275,460;331,431</XPD:ATTR>
<XPD:REF name="Model">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
<XPD:REF name="Head">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:REF name="Tail">6R9AFeopMkiKXyK937f8twAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eTWb8n30P0WDNxm/YZKMsgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="xt+pzf6ELkOvz0R6SjE8rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2WO4t38hw0aQqgA62PbHGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLGeneralizationView" guid="eQ+7Qb8lcEGHRktmekfpNgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">385,460;386,431</XPD:ATTR>
<XPD:REF name="Model">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
<XPD:REF name="Head">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:REF name="Tail">mVvke2q8aE6fuamLXo89IAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eNnHlWHdBUeeTniabPY+dwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0H5WTDJlgEaOy0goT5WDkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Vs5SDZr7/0S9qd9qtzNZogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLGeneralizationView" guid="KxlneHkKP02HT+0dY5xYwQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">493,460;439,431</XPD:ATTR>
<XPD:REF name="Model">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
<XPD:REF name="Head">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:REF name="Tail">u69jC+EZJEmnfmunxQ5ZjwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xLDhbn7WHUGq21vhIbc/egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="F5/786riXk2TH8HF+nfWQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hviLmJLjkkanAXDYbWjZhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="GlbWCtXTd0mOTZW+BKy/TgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">285,407;304,406</XPD:ATTR>
<XPD:REF name="Model">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
<XPD:REF name="Head">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:REF name="Tail">iPkdJnLu/UiNj4u0Sig7QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="1mQD7g2JOEe5GfmPMECK/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="U7mw5X5AX0uOu6K5nKue8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="N4Y6DJHPf0SYCM70fbznBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="oHdDhKKGnEO8ogq6YqDggQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">oT8moqEvs0Wo1VALgWGPpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Ay2kMht87kKjgm6udXtorgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Rrme5MD+tkymh9mG9mHQOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="tZnY6gIoj0+XdXNHWmT9rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">oT8moqEvs0Wo1VALgWGPpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/+iEGvemCk6r6d3QdVVPZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Rrme5MD+tkymh9mG9mHQOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZFCrgZmPa0ikoPvCZa1ecQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">oT8moqEvs0Wo1VALgWGPpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="U05hbGFVOkG6IotuRjU87gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">Rrme5MD+tkymh9mG9mHQOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ycM8Kbo7lUSeDhIUYBhl2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">oT8moqEvs0Wo1VALgWGPpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Y62qHcW4DkKGM1cjsv124wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Rrme5MD+tkymh9mG9mHQOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLAssociationView" guid="/9jSvv+Gj0eSyMfZGXnLwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">194,376;194,353</XPD:ATTR>
<XPD:REF name="Model">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
<XPD:REF name="Head">aIwEHW+11EO07WJQioUEPAAA</XPD:REF>
<XPD:REF name="Tail">iPkdJnLu/UiNj4u0Sig7QgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SfAROr5WgU6blgbWSExfAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PHRGw3aW6Uu4wDdxUH3abAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Xyd7/u6pj0OcwnPdE9IsdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="FCvaBG4jiEu9ADVRsAd9WgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">DcTO/mQ230qZq9XtAZ0oTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MIEMMGRq5E+fLiIZfrOCJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V8Maq5PshUi+7l4wEE4ZYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wK9ueHRn90Stin6AmTyT7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">DcTO/mQ230qZq9XtAZ0oTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="I2UBkM1OuUaYlMv1lI+6mQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V8Maq5PshUi+7l4wEE4ZYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="BSdBqEPxDkKISxGNcnbkEAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">DcTO/mQ230qZq9XtAZ0oTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="YGUI5nJ5qUKaDpNa8x1MFwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">V8Maq5PshUi+7l4wEE4ZYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="/ezJHx/Qpk2LBFaYEcqtJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">DcTO/mQ230qZq9XtAZ0oTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pbMJnMaxAkCRWcaq7RkbSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">V8Maq5PshUi+7l4wEE4ZYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="CtjaPCjZiECM2yEMDs10cwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">468,403;516,403</XPD:ATTR>
<XPD:REF name="Model">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
<XPD:REF name="Head">4ttYLLx9Jk2UM8AVOj/Y8wAA</XPD:REF>
<XPD:REF name="Tail">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hH+QIuRlL0yzoeuRb3QgcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="9/5y2tBUBk+x+Lxh9cksQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fk/xvxPix066xx3nRJHJaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XqnNSkBW106WLaYsLtTGpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0X+kM8G29ES0+3GcDRwc0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="uBxk2yxc20iGZ4laK67DpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">6NI6xYjwsUegqye8EMt/zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Z6hQ/Lno2Eq+4GyLEScFaAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0X+kM8G29ES0+3GcDRwc0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="iHT3RM9lOkuM8B5PdFTQegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">6NI6xYjwsUegqye8EMt/zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="IbvDMo/RekC9JHT6vxSPNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">0X+kM8G29ES0+3GcDRwc0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="TuQZ9M4voUKNoBRvyFXk2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">6NI6xYjwsUegqye8EMt/zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ILmQNRfM9UeR0Cg7Cos+iQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">0X+kM8G29ES0+3GcDRwc0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ylVX7fqx8UiZM6t5vqmC4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">6NI6xYjwsUegqye8EMt/zwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">112</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="yQKez/6QZEKr0/2lECaKJAAA">
<XPD:ATTR name="Name" type="string">Monobehaviour</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">20</XPD:ATTR>
<XPD:REF name="Views[0]">VTtt8TsoxUO6IOOsx4N85AAA</XPD:REF>
<XPD:REF name="Views[1]">B7OanWe7jUGInglQz+N+OAAA</XPD:REF>
<XPD:REF name="Views[2]">gUP9eZPi0UOFLodbxtIAGgAA</XPD:REF>
<XPD:REF name="Views[3]">LubHOTkh8k26DhpFQ53shAAA</XPD:REF>
<XPD:REF name="Views[4]">7CQ6eyKzJkyvpYbZQu5CzAAA</XPD:REF>
<XPD:REF name="Views[5]">xTgTPcYwbkagwQfoH/dgdAAA</XPD:REF>
<XPD:REF name="Views[6]">pn6LkZfSaU2Xn2tOUpMsDwAA</XPD:REF>
<XPD:REF name="Views[7]">1D+dcRreTEKXgd+d4uf4JQAA</XPD:REF>
<XPD:REF name="Views[8]">Ig3V67cgoEOY4hEENyDj5QAA</XPD:REF>
<XPD:REF name="Views[9]">Czou1ojujUKJy6Gal06rxQAA</XPD:REF>
<XPD:REF name="Views[10]">OoghGyilUEKRzlHs0bIBeQAA</XPD:REF>
<XPD:REF name="Views[11]">2DPNlU57hEeojIrgbvNlagAA</XPD:REF>
<XPD:REF name="Views[12]">13vX2/AAG068fIoRwgxmNwAA</XPD:REF>
<XPD:REF name="Views[13]">ZyDD5gsvckuYYUw2B0ZZoAAA</XPD:REF>
<XPD:REF name="Views[14]">dtW7wig7SEuy0tQcyOdDLgAA</XPD:REF>
<XPD:REF name="Views[15]">pB9uA+r8bE+jwasQvBqZFAAA</XPD:REF>
<XPD:REF name="Views[16]">aqN4MkV7PEOxFTNdRv3NEAAA</XPD:REF>
<XPD:REF name="Views[17]">77C+Ss61BUaac5znNpM8xgAA</XPD:REF>
<XPD:REF name="Views[18]">nzkKKOcXP0qkP6JBtUt7rwAA</XPD:REF>
<XPD:REF name="Views[19]">1Y5snt+P2kK8xeEem1cNzQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">8UPvUB3XOkWY/c1zfOoS/gAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">25</XPD:ATTR>
<XPD:REF name="Specializations[0]">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
<XPD:REF name="Specializations[1]">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
<XPD:REF name="Specializations[2]">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
<XPD:REF name="Specializations[3]">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
<XPD:REF name="Specializations[4]">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
<XPD:REF name="Specializations[5]">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
<XPD:REF name="Specializations[6]">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
<XPD:REF name="Specializations[7]">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
<XPD:REF name="Specializations[8]">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
<XPD:REF name="Specializations[9]">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
<XPD:REF name="Specializations[10]">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
<XPD:REF name="Specializations[11]">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
<XPD:REF name="Specializations[12]">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
<XPD:REF name="Specializations[13]">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
<XPD:REF name="Specializations[14]">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
<XPD:REF name="Specializations[15]">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
<XPD:REF name="Specializations[16]">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
<XPD:REF name="Specializations[17]">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
<XPD:REF name="Specializations[18]">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
<XPD:REF name="Specializations[19]">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
<XPD:REF name="Specializations[20]">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
<XPD:REF name="Specializations[21]">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
<XPD:REF name="Specializations[22]">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
<XPD:REF name="Specializations[23]">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
<XPD:REF name="Specializations[24]">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="pgZ/EJLRGEe3vQ/BEuhf8AAA">
<XPD:ATTR name="Name" type="string">AttackGameManager</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dRIaG9+AjE2R3rVUBnSJ+wAA</XPD:REF>
<XPD:REF name="Views[1]">ZjnNIK8PpkaiU8XXCYSs/wAA</XPD:REF>
<XPD:REF name="Views[2]">eFpqWjUmC0mcI94V270zPAAA</XPD:REF>
<XPD:REF name="Views[3]">qLH1FItTbkefV3L4Li5fLwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+yucvxKAXUSOIdDJ+0dCSgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="secvnQOO+E6rNC1jjq7PaQAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mxTrBRZB0U2ddyj/P7hO2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">secvnQOO+E6rNC1jjq7PaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2TdkQCKOt0mpJNc5sL59tQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="flLoiktyKE6w5G3A6wDRWAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2TdkQCKOt0mpJNc5sL59tQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+iCPMZU2+02oNw+tGgVTywAA">
<XPD:ATTR name="Name" type="string">GameStart</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s6CRMtdSMUSNYgMTwt3lYgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+iCPMZU2+02oNw+tGgVTywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Z0qsTA9kaUGAjVqehl0C5wAA">
<XPD:ATTR name="Name" type="string">GameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="heMct5eGvESwhIdNSiKhqAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z0qsTA9kaUGAjVqehl0C5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">KaVGNP/cLU+x9ac2oPuzOwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UVhOvu90ok2lm8DQaXxRuwAA">
<XPD:ATTR name="Name" type="string">scoreText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Aiz1UeAtkkiUCCCjARVDjQAA">
<XPD:ATTR name="Name" type="string">timerText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="dZvZxznHt0mfk/TsfxVkRgAA">
<XPD:ATTR name="Name" type="string">chanceText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="XRHP8kKxp0qGXsm9KXCMmgAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="HI0jYMZTY0KxmspNgkWK3wAA">
<XPD:ATTR name="Name" type="string">isGameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="nvvyY+sqBEeNljfeRuYZeQAA">
<XPD:ATTR name="Name" type="string">finishTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="EI+g2uaKc0irUJuFpqpzSQAA">
<XPD:ATTR name="Name" type="string">restTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="+yucvxKAXUSOIdDJ+0dCSgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ihD+RsAkLkeu34/M+JBKhAAA</XPD:REF>
<XPD:REF name="Views[1]">ZHMVrZaxWUequtLhT+TBSwAA</XPD:REF>
<XPD:REF name="Views[2]">2kTVNbVLnky7KyOxXxkBJQAA</XPD:REF>
<XPD:REF name="Views[3]">zTXhM/9IIkOgiJRsKW7HnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="yU8GZcvdsU6QFG0iGo9O2AAA">
<XPD:ATTR name="Name" type="string">AttackPlayer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GyrAVRt6SE22Ymn/ETUEeAAA</XPD:REF>
<XPD:REF name="Views[1]">3Bn0Ox8mN0GdC44xHXFuGQAA</XPD:REF>
<XPD:REF name="Views[2]">Uae7vOmJ/EivseWne/dqIwAA</XPD:REF>
<XPD:REF name="Views[3]">lsVoIHtOOUeB616HFe2ghwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">uAP1xra1Y02zfdFAfd1v2AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WdJgWgLC0EiWwfjdg+VzFQAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o8rIS9Khz02QRD6j0bwiDQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WdJgWgLC0EiWwfjdg+VzFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="s5xR0gXVz0msLaDBd4LMXgAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mu+fdCCrwEWb7qtCSD7OqAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s5xR0gXVz0msLaDBd4LMXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="zwinpqhFN02vLVqLbD4uIAAA">
<XPD:ATTR name="Name" type="string">OnGUI</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EZ/Lrs5/X0aX6m3fWY1w8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zwinpqhFN02vLVqLbD4uIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">1bQD75LzBE2NS8Zrd3ni1wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="OqApKjkvx0adPzBSectPLgAA">
<XPD:ATTR name="Name" type="string">lives</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="dfsbNApdl0iLhnisRJ5lcAAA">
<XPD:ATTR name="Name" type="string">points</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="GLGqF2Aak0C8kI/9y5/+5QAA">
<XPD:ATTR name="Name" type="string">bullet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="ijzxELj85k+uS02jk8bdAwAA">
<XPD:ATTR name="Name" type="string">nextShoot</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="xvMOOrP1vUuepwqyd0ju5QAA">
<XPD:ATTR name="Name" type="string">shootDelay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLGeneralization" guid="uAP1xra1Y02zfdFAfd1v2AAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GnTMhVIsq0a8nsF47BS7gAAA</XPD:REF>
<XPD:REF name="Views[1]">6Zpq2hZcZkuXcpeBKR2wkQAA</XPD:REF>
<XPD:REF name="Views[2]">y86EjKRUfUq8LblZSt+HIAAA</XPD:REF>
<XPD:REF name="Views[3]">psGcO13ftUm1iiluTTaA/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="4x0OTBkrx02prwY6lV0AiAAA">
<XPD:ATTR name="Name" type="string">AttackShoot</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fp/6NqY5NEuIUcitQAZwMgAA</XPD:REF>
<XPD:REF name="Views[1]">RnHh6ORpo0qXC1IG4WPXKAAA</XPD:REF>
<XPD:REF name="Views[2]">RohrwD5Sl0iROehGQjl4ugAA</XPD:REF>
<XPD:REF name="Views[3]">5vFWKfD6xkO6tHGtQPlftwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Qm/l4Strf0eUM+1oZ2CuEgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VTzQit6YeEqRsHUK52g6WQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/x0z6R5DbkyVjKbZhUyIiQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VTzQit6YeEqRsHUK52g6WQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="S14n1EuM3EGI0RByzsKjowAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eIVz1wgwA06HyfqYUC/dowAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S14n1EuM3EGI0RByzsKjowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="2PIM+essDUCqtezMlIfEogAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S14n1EuM3EGI0RByzsKjowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">890wgfIEOUmEPhBTA4bA4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="Qm/l4Strf0eUM+1oZ2CuEgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/IpKz968H0WDb9l3mUPG1gAA</XPD:REF>
<XPD:REF name="Views[1]">cj34K5bJSk+KGqeios1B/AAA</XPD:REF>
<XPD:REF name="Views[2]">K2OcS410kUGp80rbW9+zfwAA</XPD:REF>
<XPD:REF name="Views[3]">j8+TGVJT3EqgSRRp/nn89wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="KpC2C7c3jEmeIAIG8WBbdQAA">
<XPD:ATTR name="Name" type="string">AttackObstacle</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G3dC3X3tlk2vTc4M1LtfKAAA</XPD:REF>
<XPD:REF name="Views[1]">ltv10hoXykCpyVyuXxXexwAA</XPD:REF>
<XPD:REF name="Views[2]">PQCvgCDn3k6PCxt2bSg2qgAA</XPD:REF>
<XPD:REF name="Views[3]">OakOhohhxkaphcVlUGt7TQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">t1AnKoR0Xk+C/C9QvFMaSQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9mJipd5yAECYyjCYLUJ1owAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EbjrAb8+2EaBuIoc2je9mgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9mJipd5yAECYyjCYLUJ1owAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cOyiBP4ujUCZAr1UjdqXcQAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Xg7vscZ8FkiviF/BLZyHSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cOyiBP4ujUCZAr1UjdqXcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jK+UEprB+ky0HsQIThIKOgAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cOyiBP4ujUCZAr1UjdqXcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ThRP+LwHr0ywyA/fDi2hcQAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="t1AnKoR0Xk+C/C9QvFMaSQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">KpC2C7c3jEmeIAIG8WBbdQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qUrfVvVQrkq7i7dzFeqXaAAA</XPD:REF>
<XPD:REF name="Views[1]">t48PaBNVwUC0/Ig6P0Do0AAA</XPD:REF>
<XPD:REF name="Views[2]">p7dgyoS1M0SfOkn9xk3NRgAA</XPD:REF>
<XPD:REF name="Views[3]">NedUa++nqEG75bZJNq8yoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="f1F6pTN/aEaTYUVanXKhxAAA">
<XPD:ATTR name="Name" type="string">AttackTarget</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F+5T2LYwdEKkCjhSTdUZzwAA</XPD:REF>
<XPD:REF name="Views[1]">MwyUIhKnE0e+/YU42RztNQAA</XPD:REF>
<XPD:REF name="Views[2]">L7YZvpq0vk+nSjGEh/EIXQAA</XPD:REF>
<XPD:REF name="Views[3]">/WZGvm2lDkqJFO9pcJk5nwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">mr70CUhdykyp3zK0dV8XzAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AT+3I4b+TkuoMIazENpvIgAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lj8YoXdrdU23DOh/jAOlEAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AT+3I4b+TkuoMIazENpvIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="LTuT3PUnZE+JXVyNa9ZMCgAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JJMYY2bwyUeTctoQoJcVFAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LTuT3PUnZE+JXVyNa9ZMCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="88tovSLkkUCNoKrHtqYn6wAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LTuT3PUnZE+JXVyNa9ZMCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qQGiMiCX/0uA3VknjULF3AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Ze39wil6B0y1dh2DSCSALQAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="wP+0opbUoUqsETU4YF1ruAAA">
<XPD:ATTR name="Name" type="string">AttackTargetSpawner</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TVawQDAUq0WY5JTwa4ev+gAA</XPD:REF>
<XPD:REF name="Views[1]">VLfYz2/nQUiBjsRIMdlIrwAA</XPD:REF>
<XPD:REF name="Views[2]">Y4RbD8fX7UChrQhtD0f3+QAA</XPD:REF>
<XPD:REF name="Views[3]">qFKVR6I1uUqjJB+zf516wwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">ICXOQC7tS0yxTC5xQhxWEwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="luCPY092kEiYJYyNqIkZmwAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iLhOCjTodU6CAGDuLN1gAQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">luCPY092kEiYJYyNqIkZmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZGzxKbnIA02Gg08/wyhQFQAA">
<XPD:ATTR name="Name" type="string">SpawnEnemy</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="78w9bzrG6EiUUjmzfsNNuAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZGzxKbnIA02Gg08/wyhQFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">u3EOAT+6fESxGXisf6JWAwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4R9GnOD+D0C23wxZbx9hUgAA">
<XPD:ATTR name="Name" type="string">spawnTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="TOUmpZwDO0yWGkypZdCjRAAA">
<XPD:ATTR name="Name" type="string">spawnDelay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="o9eQU7uWvUye8qma1HE5bwAA">
<XPD:ATTR name="Name" type="string">target</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLGeneralization" guid="mr70CUhdykyp3zK0dV8XzAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xus01gKnv06I/BcTnoXocAAA</XPD:REF>
<XPD:REF name="Views[1]">yOeJTuLvAkGyHT6Cmu58TQAA</XPD:REF>
<XPD:REF name="Views[2]">WpaHh9ME+E+x5/VN8aM79QAA</XPD:REF>
<XPD:REF name="Views[3]">b9P6tlTsXU2uPThyoJsm6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLGeneralization" guid="ICXOQC7tS0yxTC5xQhxWEwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fIxQIPGRjE+bTDe76HRPDAAA</XPD:REF>
<XPD:REF name="Views[1]">8G/+faAPV0+TT1ed8CjtHgAA</XPD:REF>
<XPD:REF name="Views[2]">uY6k/E9ZiEu8RvEGiI66+AAA</XPD:REF>
<XPD:REF name="Views[3]">PXB4pHeBkEWoVrelSRO2fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="MEoIzV84AkiSxx5r6QOHXgAA">
<XPD:ATTR name="Name" type="string">AttackLevelBuilder</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">btDTXfORiUSECWM7EYefIwAA</XPD:REF>
<XPD:REF name="Views[1]">RoUtzb7pHUKHElt8zLrwGQAA</XPD:REF>
<XPD:REF name="Views[2]">0dItxpVCBUqZImVRZBo0qQAA</XPD:REF>
<XPD:REF name="Views[3]">VDP3lQUsuEusk4Z4ErT+ugAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
<XPD:REF name="Specializations[1]">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
<XPD:REF name="Specializations[2]">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VvoET7iv3kS8czu4L5tePwAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M4ooh+h5XkCnPutYJdWMOAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VvoET7iv3kS8czu4L5tePwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">pU0a5zfPr0yRxYOxyogHAAAA</XPD:REF>
<XPD:REF name="Associations[1]">xEGPXhadF0KR0U3jOSTyKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="GWHakyNtAU+fA9VkDL1yTQAA">
<XPD:ATTR name="Name" type="string">AttackLevelManufacturer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UaHnlmb5mEi4OBEXs/LPqAAA</XPD:REF>
<XPD:REF name="Views[1]">HHkveSfkM0Gd5KEMARPAdQAA</XPD:REF>
<XPD:REF name="Views[2]">9qoZfLcvkU2jIdcgmKtkFgAA</XPD:REF>
<XPD:REF name="Views[3]">9ONzHc5Ndk+YayV0MbrW/gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sG8PgnfqC0Wh1fgmUnKyVQAA">
<XPD:ATTR name="Name" type="string">Construct</XPD:ATTR>
<XPD:REF name="Owner">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/7utSxhTFEyV32u96x5GjwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sG8PgnfqC0Wh1fgmUnKyVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">X+cE0jepHEW+u8FkQsc7UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="3t8C1oPZpEKEBsELg3I7ZgAA">
<XPD:ATTR name="Name" type="string">AttackLevel</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FeMKwLPeTEqOFnixqVlR9QAA</XPD:REF>
<XPD:REF name="Views[1]">d1uVbNvjHEuDZiD5wNFTfQAA</XPD:REF>
<XPD:REF name="Views[2]">DMVwH1tFJEaR+pKmoFjorgAA</XPD:REF>
<XPD:REF name="Views[3]">B91hU9s8rESCYMOGItl0owAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rq7Iid6Y406DMkEnoKfTawAA">
<XPD:ATTR name="Name" type="string">CreateLevel</XPD:ATTR>
<XPD:REF name="Owner">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2nsMni1bAkGpDktQh0QmwAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rq7Iid6Y406DMkEnoKfTawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">QjCNts8q5E2w3eJoGuRpUwAA</XPD:REF>
<XPD:REF name="Associations[1]">zRT0ZOqNjU6k1mzt92k47QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="iWEAcFfi1kGkHK/LoylXrwAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="GXYYavkz3USGjRcisoD4GwAA">
<XPD:ATTR name="Name" type="string">Level1</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">20</XPD:ATTR>
<XPD:REF name="Views[0]">iCK5zecGf0uYBtVNTUpFugAA</XPD:REF>
<XPD:REF name="Views[1]">rMkxAPFqbEOXGVimtjglNQAA</XPD:REF>
<XPD:REF name="Views[2]">/HoJI0+fSUS1BGQejphTzQAA</XPD:REF>
<XPD:REF name="Views[3]">+y6yfVzXvUSNGtxPmJvFFgAA</XPD:REF>
<XPD:REF name="Views[4]">lElZULX7B0CXZkQn3qk25wAA</XPD:REF>
<XPD:REF name="Views[5]">nYm3yT88uECSwm0qg2tCWAAA</XPD:REF>
<XPD:REF name="Views[6]">mQbDCAseREuGvoicYvAtKgAA</XPD:REF>
<XPD:REF name="Views[7]">CiC6lGdSM0y00MG8QgAj2QAA</XPD:REF>
<XPD:REF name="Views[8]">FdlWFVLltUy9k6xOzAeBiQAA</XPD:REF>
<XPD:REF name="Views[9]">G3UOUNscoEaOhp3MhIRoKgAA</XPD:REF>
<XPD:REF name="Views[10]">vRKBLsAym02wEwvAl0kMkQAA</XPD:REF>
<XPD:REF name="Views[11]">nlWTdWMBE0WXKKLyAEkvHAAA</XPD:REF>
<XPD:REF name="Views[12]">zlxV54EBsEOE5oQdssv4cwAA</XPD:REF>
<XPD:REF name="Views[13]">njI9m78kJEeoKp2BJZTX4AAA</XPD:REF>
<XPD:REF name="Views[14]">dush7hHQ0UyUEryy31ko0AAA</XPD:REF>
<XPD:REF name="Views[15]">lifR6Catx0601t+OtkPpHwAA</XPD:REF>
<XPD:REF name="Views[16]">6R9AFeopMkiKXyK937f8twAA</XPD:REF>
<XPD:REF name="Views[17]">dW1RsIodxkqnWlr7nuHvCQAA</XPD:REF>
<XPD:REF name="Views[18]">jXZf+cYCIUSfpcya+fX+8QAA</XPD:REF>
<XPD:REF name="Views[19]">5QT48NG16UulJEBRV8pQ/AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">5</XPD:ATTR>
<XPD:REF name="Generalizations[0]">gf3Zz4sQ9UCwEh/TECoengAA</XPD:REF>
<XPD:REF name="Generalizations[1]">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
<XPD:REF name="Generalizations[2]">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
<XPD:REF name="Generalizations[3]">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
<XPD:REF name="Generalizations[4]">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Fk3+585nxEGvZiQU30s8PQAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gsLRQXRME0iP55Vqm9UkAwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Fk3+585nxEGvZiQU30s8PQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="tpewoIS530eRmcR2JNExdgAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLClass" guid="onKk6qcsMkyVpp0DtDP92QAA">
<XPD:ATTR name="Name" type="string">Level2</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">20</XPD:ATTR>
<XPD:REF name="Views[0]">5JE5hJxyI0+F85CJALE4kgAA</XPD:REF>
<XPD:REF name="Views[1]">OV9yit2U/k+deNrWXVNz/wAA</XPD:REF>
<XPD:REF name="Views[2]">58cpinACBUq5l3Xr6t4kvQAA</XPD:REF>
<XPD:REF name="Views[3]">wvLPwwiztUyWI0sa2I6slAAA</XPD:REF>
<XPD:REF name="Views[4]">9wqbKRu+/Ea4QtW9psxF/wAA</XPD:REF>
<XPD:REF name="Views[5]">k3KPPhNQskKLsZNKed3u6gAA</XPD:REF>
<XPD:REF name="Views[6]">6AOzCV35NUO0iJV6dEfkMwAA</XPD:REF>
<XPD:REF name="Views[7]">3M85aDXrEEeaKuka2dh8XwAA</XPD:REF>
<XPD:REF name="Views[8]">sEbOozHrmkqYJYYulUkHZwAA</XPD:REF>
<XPD:REF name="Views[9]">VE7/tx/wDEGyDRyeqtM2JQAA</XPD:REF>
<XPD:REF name="Views[10]">wHKaHnOlLE+fW0RpBeUfzAAA</XPD:REF>
<XPD:REF name="Views[11]">fjBukp2420yXPguNAIDIeAAA</XPD:REF>
<XPD:REF name="Views[12]">0nfOr3FQlUySeRRCyhPMcQAA</XPD:REF>
<XPD:REF name="Views[13]">CJsAaIWgtUWwg3KYjB4JmwAA</XPD:REF>
<XPD:REF name="Views[14]">td4jHIB55E+9NSuVLUOd3gAA</XPD:REF>
<XPD:REF name="Views[15]">weo/UoQKFEmsqx3NGfyvMgAA</XPD:REF>
<XPD:REF name="Views[16]">mVvke2q8aE6fuamLXo89IAAA</XPD:REF>
<XPD:REF name="Views[17]">cqqWCZya70Spmbmg06bu+gAA</XPD:REF>
<XPD:REF name="Views[18]">rakR8hiDJEmj8z4ZWlfhxQAA</XPD:REF>
<XPD:REF name="Views[19]">acZT/eQ5K0ilSsR1ytNHvQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">5</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TjnKeVk0ZE2kXnMtrtBgrAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
<XPD:REF name="Generalizations[2]">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
<XPD:REF name="Generalizations[3]">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
<XPD:REF name="Generalizations[4]">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NG3ioCCrxk262Sgu/Fr0hgAA">
<XPD:ATTR name="Name" type="string">BuidObstacle</XPD:ATTR>
<XPD:REF name="Owner">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NIcwtsAZYEO00ThtBUmq2gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NG3ioCCrxk262Sgu/Fr0hgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cwImlRgdH0yKObLPLaTkeAAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="oejygo024kq8c/A3VJV8qgAA">
<XPD:ATTR name="Name" type="string">Level3</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">20</XPD:ATTR>
<XPD:REF name="Views[0]">q124QYZSM0eDMq1/dzzQGwAA</XPD:REF>
<XPD:REF name="Views[1]">wEwGhIejtEy0kGYWSZArKgAA</XPD:REF>
<XPD:REF name="Views[2]">fDmF3wizbUmbXC6Nia9D1wAA</XPD:REF>
<XPD:REF name="Views[3]">tGhZsFwHWUavCUTE5H4LEQAA</XPD:REF>
<XPD:REF name="Views[4]">A+U1Nxd4LUKg37z3N5lYewAA</XPD:REF>
<XPD:REF name="Views[5]">asIxUf+84UKn7kcLWzQrGgAA</XPD:REF>
<XPD:REF name="Views[6]">7RMjnO+2H0GBd3yWD0a2HgAA</XPD:REF>
<XPD:REF name="Views[7]">RqMmuWYbDEq7ueYDPfDvnAAA</XPD:REF>
<XPD:REF name="Views[8]">lXYCzZp/B0a5lfyx9tEDKAAA</XPD:REF>
<XPD:REF name="Views[9]">khbibfnbLE2i4Oe8VXMkuQAA</XPD:REF>
<XPD:REF name="Views[10]">OXaYN6D3rEeyDRc2bhdOJwAA</XPD:REF>
<XPD:REF name="Views[11]">//uOeyJDCUaCL+Xx9xcQmwAA</XPD:REF>
<XPD:REF name="Views[12]">G7JIThNRvEeeu6OX1PWylwAA</XPD:REF>
<XPD:REF name="Views[13]">PH/bDC5t6EiZdqAAV6lCEAAA</XPD:REF>
<XPD:REF name="Views[14]">EbnkVrXopUO94MFA6h2FOQAA</XPD:REF>
<XPD:REF name="Views[15]">SofqAO8FukaM2rCX6+oIGQAA</XPD:REF>
<XPD:REF name="Views[16]">u69jC+EZJEmnfmunxQ5ZjwAA</XPD:REF>
<XPD:REF name="Views[17]">gMNZFSPdzEqAm7BcXnXsCwAA</XPD:REF>
<XPD:REF name="Views[18]">63zn/O91X0akqXEbSqBboAAA</XPD:REF>
<XPD:REF name="Views[19]">NQNqnghfsUCfPgUolyoOOwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">5</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3uyIdDDqxk6X8GNqKPkHrAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
<XPD:REF name="Generalizations[2]">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
<XPD:REF name="Generalizations[3]">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
<XPD:REF name="Generalizations[4]">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Va/9McPVGU+DahShWhFy9QAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LiwLdMHwOEKFNQfT2Hhd2wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Va/9McPVGU+DahShWhFy9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="5zh3EnbomE+LCHcXp7RE5AAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLGeneralization" guid="gf3Zz4sQ9UCwEh/TECoengAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:REF name="Parent">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XRaYYmHtgEy+ySJvndOtHQAA</XPD:REF>
<XPD:REF name="Views[1]">tezwGVOwS0mwx9Tuu2wTFwAA</XPD:REF>
<XPD:REF name="Views[2]">xVJnU0AbeUy5To/h+nr9xwAA</XPD:REF>
<XPD:REF name="Views[3]">UpaZy0Vjhk2z8H9fRPmyKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="TjnKeVk0ZE2kXnMtrtBgrAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:REF name="Parent">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kKiJktrafk+BGr6i2tpJ9wAA</XPD:REF>
<XPD:REF name="Views[1]">oM/y8/fTMEC+PhPsSaNU/AAA</XPD:REF>
<XPD:REF name="Views[2]">qNkOK+3oZ0aG8bdPcSvoIAAA</XPD:REF>
<XPD:REF name="Views[3]">XPbb5ItShEqwdbkM7A1mbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="3uyIdDDqxk6X8GNqKPkHrAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:REF name="Parent">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N6nqKTldb0uce4noY/8RTAAA</XPD:REF>
<XPD:REF name="Views[1]">ouli4kkdkE2OHC1BO0fSYQAA</XPD:REF>
<XPD:REF name="Views[2]">RXWVuM+S4UKl8Q7/Ch0mVAAA</XPD:REF>
<XPD:REF name="Views[3]">rIM+dEaphkOMfXO8uz0riwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLAssociation" guid="bqpjElH/8EagZLgOJYzy6wAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZKurq64yS0G0/qGTAVrf2QAA</XPD:REF>
<XPD:REF name="Views[1]">+E8ckbWJoEOsnWcOsg6MKAAA</XPD:REF>
<XPD:REF name="Views[2]">06G8dhgPj0CpqX4WFcnMeAAA</XPD:REF>
<XPD:REF name="Views[3]">RuYZSK4znEuMLQELntz4GQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QjCNts8q5E2w3eJoGuRpUwAA">
<XPD:REF name="Association">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
<XPD:REF name="Participant">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hdXzNmiYn0OhpyYs5J1LiQAA</XPD:REF>
<XPD:REF name="Views[1]">SB/HsoTJqUGZUiGH8xEMmwAA</XPD:REF>
<XPD:REF name="Views[2]">8wXGR4Nx2kiBJ5BjothwdwAA</XPD:REF>
<XPD:REF name="Views[3]">LOeAoHnBvUCyV2WdqP2J0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pU0a5zfPr0yRxYOxyogHAAAA">
<XPD:REF name="Association">bqpjElH/8EagZLgOJYzy6wAA</XPD:REF>
<XPD:REF name="Participant">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZuiTtbnLSEeG5CP33K4GwAAA</XPD:REF>
<XPD:REF name="Views[1]">yrTOyGhtpESf9ONeZ3xpWQAA</XPD:REF>
<XPD:REF name="Views[2]">SA0cpKBa3kSOkabSGUGMwgAA</XPD:REF>
<XPD:REF name="Views[3]">okuI+mfRh0iGoa3ZrCo2zAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLAssociation" guid="342Z2sDIo0uU0R+4xEU/OgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e2MgAxaL8kSq6ie32qWdpgAA</XPD:REF>
<XPD:REF name="Views[1]">MyH/FeTrwEufGt5R0gcW0QAA</XPD:REF>
<XPD:REF name="Views[2]">sy99Jr8M1U+BvoiRIpFPBwAA</XPD:REF>
<XPD:REF name="Views[3]">b9crjFj6TEaOLHKA7hN3RQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xEGPXhadF0KR0U3jOSTyKQAA">
<XPD:REF name="Association">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
<XPD:REF name="Participant">MEoIzV84AkiSxx5r6QOHXgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DPhVF4ju/EixiwQduD9SjQAA</XPD:REF>
<XPD:REF name="Views[1]">DMIUCCh8WUadJWqwvufZWQAA</XPD:REF>
<XPD:REF name="Views[2]">5vj1dApjTUO1JZz3lLvHvAAA</XPD:REF>
<XPD:REF name="Views[3]">29+tyBLdV0aJJXtgHl/CIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="X+cE0jepHEW+u8FkQsc7UgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">342Z2sDIo0uU0R+4xEU/OgAA</XPD:REF>
<XPD:REF name="Participant">GWHakyNtAU+fA9VkDL1yTQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G95AWS0HR0KSKsSsqJMuPQAA</XPD:REF>
<XPD:REF name="Views[1]">ETMQpHIN+Eax03DVsoJ9dwAA</XPD:REF>
<XPD:REF name="Views[2]">C/61KvQQSk+OiuwdJAIhwAAA</XPD:REF>
<XPD:REF name="Views[3]">y8GfAkqH20CVY0z3Br9RWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLAssociation" guid="2mHcSj14+EWSgFrVAfxIKAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q5TnnugKb0uEuC8LI4SwCAAA</XPD:REF>
<XPD:REF name="Views[1]">N7ubawB6LkyIZ8V5kkzZ4QAA</XPD:REF>
<XPD:REF name="Views[2]">mVk+9U6+2katn0WaYeqiVQAA</XPD:REF>
<XPD:REF name="Views[3]">WiefMckhK066czrQEbIJfQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zRT0ZOqNjU6k1mzt92k47QAA">
<XPD:REF name="Association">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
<XPD:REF name="Participant">3t8C1oPZpEKEBsELg3I7ZgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CPYYHXe+KU22CUjjQiTwAgAA</XPD:REF>
<XPD:REF name="Views[1]">iTDAFRcg90OVCCFH2NslcgAA</XPD:REF>
<XPD:REF name="Views[2]">1Y07SXVQ0UKjqXT8v0CpXgAA</XPD:REF>
<XPD:REF name="Views[3]">RB1GzByT2UGlKzRS+eyIqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="KaVGNP/cLU+x9ac2oPuzOwAA">
<XPD:REF name="Association">2mHcSj14+EWSgFrVAfxIKAAA</XPD:REF>
<XPD:REF name="Participant">pgZ/EJLRGEe3vQ/BEuhf8AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">feotGNgLX0GmLMqtXx05vQAA</XPD:REF>
<XPD:REF name="Views[1]">FGFCrbfuPUeQVN9HnZc7WQAA</XPD:REF>
<XPD:REF name="Views[2]">FyuKtHNZdUWnPBkkgc6HUgAA</XPD:REF>
<XPD:REF name="Views[3]">Srwy7gvZ7Uy75NQW28HCQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLAssociation" guid="5jKzLAzzK0m1TJBvA4d0WAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iR/IAdTrZUGlkflyX4EgCgAA</XPD:REF>
<XPD:REF name="Views[1]">iK5T/yvhJE6ETzAXY8e+VwAA</XPD:REF>
<XPD:REF name="Views[2]">4nNCQb1iuU+mGAxiXLxfwAAA</XPD:REF>
<XPD:REF name="Views[3]">cQ5glAzBw0WTWoxeUU2pTwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="1bQD75LzBE2NS8Zrd3ni1wAA">
<XPD:REF name="Association">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
<XPD:REF name="Participant">yU8GZcvdsU6QFG0iGo9O2AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mntSh0f2h0Ougfqi3tolIgAA</XPD:REF>
<XPD:REF name="Views[1]">uu2lh2si8UK9jIXRlwKliwAA</XPD:REF>
<XPD:REF name="Views[2]">W5NdJ0WzwUS2cR0k+egqngAA</XPD:REF>
<XPD:REF name="Views[3]">Nb99MG1Na0GdNYq3u+RyowAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="890wgfIEOUmEPhBTA4bA4AAA">
<XPD:REF name="Association">5jKzLAzzK0m1TJBvA4d0WAAA</XPD:REF>
<XPD:REF name="Participant">4x0OTBkrx02prwY6lV0AiAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SGdPsnCfb06gK+687QvG1QAA</XPD:REF>
<XPD:REF name="Views[1]">YqTFYam/SEml4sxZEVRqDgAA</XPD:REF>
<XPD:REF name="Views[2]">4/8+ATt1p0qiQuL6NweoEAAA</XPD:REF>
<XPD:REF name="Views[3]">UKkSIOSfnE+lQdt6aob/SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="sJ05OaI530yYQWyJJP2j+AAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s6vRZNKxBUS90b+DofFIAQAA</XPD:REF>
<XPD:REF name="Views[1]">6k31YqEAgke3TRGlZywx9AAA</XPD:REF>
<XPD:REF name="Views[2]">50J9zkzgR0GaB39I1lJ6GAAA</XPD:REF>
<XPD:REF name="Views[3]">0uE3hg7+o0WP5OOaTuy71QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="u3EOAT+6fESxGXisf6JWAwAA">
<XPD:REF name="Association">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
<XPD:REF name="Participant">wP+0opbUoUqsETU4YF1ruAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nPiz0cQNpUqCuw/yGwGQOQAA</XPD:REF>
<XPD:REF name="Views[1]">AfzxSoFNKkS5Zn+sHAVnyAAA</XPD:REF>
<XPD:REF name="Views[2]">GRGsm4ZHjUOy/CJDMO0qTgAA</XPD:REF>
<XPD:REF name="Views[3]">r8seY8L/nkmTV+ahiW6csgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qQGiMiCX/0uA3VknjULF3AAA">
<XPD:REF name="Association">sJ05OaI530yYQWyJJP2j+AAA</XPD:REF>
<XPD:REF name="Participant">f1F6pTN/aEaTYUVanXKhxAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">j8JmbWdgaka9T5wRkhcETQAA</XPD:REF>
<XPD:REF name="Views[1]">2goVVLBDJEyKbEyaunZnKAAA</XPD:REF>
<XPD:REF name="Views[2]">p/7AgT7roUKh7M8MbnYunwAA</XPD:REF>
<XPD:REF name="Views[3]">qu6VbePEFk2DP4q7Dt1//QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLClass" guid="XZYuFOX2Q0qKU3s8oottjQAA">
<XPD:ATTR name="Name" type="string">DefenseGameManager</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2R+P+rx3N06e4YlnkB1lTAAA</XPD:REF>
<XPD:REF name="Views[1]">xADBhZr3ZkOlfKHoRkhiYAAA</XPD:REF>
<XPD:REF name="Views[2]">qvx/9NvMHEy82YgMChEhawAA</XPD:REF>
<XPD:REF name="Views[3]">YhSv/lDsWESSsuTMF7zIkgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">V+NeVypvdEaJssQtkNuGugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7YcbPrsYCEKBIh+FHZaRVwAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oH7cnIQh+UeZ+heJkFA9FwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7YcbPrsYCEKBIh+FHZaRVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="S6nvPFUI40asoseJelgi3QAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9+dBjvljA0urqCLckdFovQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S6nvPFUI40asoseJelgi3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">bWGP4QTN/0OJu77d7ywNFAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="WXo8d4UuxEyUaN/rJDTmHAAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="e5auFPzMKkehg8LE28Jz8QAA">
<XPD:ATTR name="Name" type="string">isGameOver</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="AZYOLhwkOE6rUSVLEiEYygAA">
<XPD:ATTR name="Name" type="string">flag</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLClass" guid="2F/BcKi1Okalb6E36zMn4gAA">
<XPD:ATTR name="Name" type="string">DefensePlayer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4CAM3/Ma6U6395WmvHEEUwAA</XPD:REF>
<XPD:REF name="Views[1]">gw9Et59uqkesyO2ThDjKQQAA</XPD:REF>
<XPD:REF name="Views[2]">9ZWnvDSgb0yVkzdtdMlH9gAA</XPD:REF>
<XPD:REF name="Views[3]">6HiUZksp10yynFQdbhFs9gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">czeXWP6350ebheR6mAY8CAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="m4qdGFFGLk+OqBkloqqBmgAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RW3F8VR+XkCsslPR9fSoTAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">m4qdGFFGLk+OqBkloqqBmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="I14THSFRAkOmc7MiViK23wAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ITOpx0YfHEyBxG1Sz1KASAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I14THSFRAkOmc7MiViK23wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yW9lK+BCMkib/tbAI6bHDwAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hwmzYKV22k+VvsbGzyDTqgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yW9lK+BCMkib/tbAI6bHDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aMsEU/zF2EeGLG2NJ4CnxwAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yW9lK+BCMkib/tbAI6bHDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="DTxuaioIt0C/73OHIilacAAA">
<XPD:ATTR name="Name" type="string">startPos</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="l7ctMa3HY0uA0aDNCIG3mgAA">
<XPD:ATTR name="Name" type="string">maxPos</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="3X53+RizsU6/OTQF0ftnrAAA">
<XPD:ATTR name="Name" type="string">DefenseEnemy</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sUFS6hnDTkqeLniEQcTqqAAA</XPD:REF>
<XPD:REF name="Views[1]">m31KN9QCPEGghvITE2SqvQAA</XPD:REF>
<XPD:REF name="Views[2]">dioTFMBOU0GV6zUAQW6wrAAA</XPD:REF>
<XPD:REF name="Views[3]">pMbbOtgHsEinRdZH6U8uCgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Sxx3uXrHRkCiCFp8a53l4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ooRR3tEopkuuTTAtG0JJpwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZOiPUHUSH0+PQYt+hHUCBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ooRR3tEopkuuTTAtG0JJpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Frfo42fOX02W8wx5Ab1tEwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7NUXjf4Y/EKk915CTDrtCwAA">
<XPD:ATTR name="Name" type="string">bullet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="vGpVNSyHWkat63BdFEbeFgAA">
<XPD:ATTR name="Name" type="string">shootDelay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="OoOzr4CBn0eIPT35qFuBfQAA">
<XPD:ATTR name="Name" type="string">nextShoot</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLClass" guid="sq41Laf2mUGdcAEo0o6hUwAA">
<XPD:ATTR name="Name" type="string">DefenseEnemyBullet</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gXGf5P/I5kSf6Pfgx2LcHQAA</XPD:REF>
<XPD:REF name="Views[1]">g0mReA/LgkeaM3S0wWl0xAAA</XPD:REF>
<XPD:REF name="Views[2]">pakEJSatAESs040xWcT5VAAA</XPD:REF>
<XPD:REF name="Views[3]">yACOPVuknEu0Z5gxin7HZAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">P+3l2c8nhUyhIA8DtX3vVAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="JC8cjLpbUUWgKRU/hOEXtQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7iAVJj8zE0mh0z0UPP6YCwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JC8cjLpbUUWgKRU/hOEXtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TtxKW/96TkKZ6WEBAGydsAAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VjnzT/mD4kefYct3gSlq1AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TtxKW/96TkKZ6WEBAGydsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="cDcd/lcNWUmOe1tgX6ZHoQAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TtxKW/96TkKZ6WEBAGydsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lwTo41NKo0SB7yy5sQyToQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLClass" guid="6bLvkKF020iINY3mTgogzQAA">
<XPD:ATTR name="Name" type="string">DefenseObstacle</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G0u7I5fQ+kiZZd/h+dFkXgAA</XPD:REF>
<XPD:REF name="Views[1]">Kh5B1vyx1UCBweV8wgJspwAA</XPD:REF>
<XPD:REF name="Views[2]">+2+xfw5nPkWMN+zYjBqlAgAA</XPD:REF>
<XPD:REF name="Views[3]">tHBZ0L93UkqI5f5lz7qdIwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">8s8D5DJl9EaA6c7nwLp8JQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6w8Wn8VDsU25xNGY4qZJPQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WcEdJ+ZYqE+rlBcEp+IStQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6w8Wn8VDsU25xNGY4qZJPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="E+SIzIAx8EiH9q9Ab6XRMwAA">
<XPD:ATTR name="Name" type="string">OnTriggerEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f/28HcOJ00Stl2gboN7bCAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E+SIzIAx8EiH9q9Ab6XRMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ag6xoSSMBkC1WNzHNbGGPQAA">
<XPD:ATTR name="Name" type="string">Collider2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E+SIzIAx8EiH9q9Ab6XRMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Ysmc3ZTMMkCXoGK+c7XG2gAA">
<XPD:ATTR name="Name" type="string">bullet</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="8rekEVmKqkuu6lcbJPTsOgAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLGeneralization" guid="8s8D5DJl9EaA6c7nwLp8JQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">6bLvkKF020iINY3mTgogzQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3cIuFLWrF0WeReg91FqYrQAA</XPD:REF>
<XPD:REF name="Views[1]">mUSI4PYeFESOcxWf8nVNNwAA</XPD:REF>
<XPD:REF name="Views[2]">88/lgBTTNE+VPZta6XeQOAAA</XPD:REF>
<XPD:REF name="Views[3]">9yomfaoELUWQne5hvpIQjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLGeneralization" guid="czeXWP6350ebheR6mAY8CAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">2F/BcKi1Okalb6E36zMn4gAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nAesnA+jyk62htVzDg0sXwAA</XPD:REF>
<XPD:REF name="Views[1]">ABfR6Lf3Mkaw5BbaaD24pgAA</XPD:REF>
<XPD:REF name="Views[2]">N6PEmI4tAE6MHcWon+vi5wAA</XPD:REF>
<XPD:REF name="Views[3]">TcNhCBZxlUaNIJnndoM3mAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLGeneralization" guid="V+NeVypvdEaJssQtkNuGugAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QEfFWzazqEeKjFwkQC26GQAA</XPD:REF>
<XPD:REF name="Views[1]">qtWcMVKJ7kq99BVpVXEf+gAA</XPD:REF>
<XPD:REF name="Views[2]">ckFbqIA6gkmEB9vUhR8Q2wAA</XPD:REF>
<XPD:REF name="Views[3]">Y86QHXnETkqrE6SKR5c42wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLGeneralization" guid="Sxx3uXrHRkCiCFp8a53l4QAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/3EV4oSbU0Ke+UNUvBsFBAAA</XPD:REF>
<XPD:REF name="Views[1]">vKgtdntAtkSDWvE6ckv5pwAA</XPD:REF>
<XPD:REF name="Views[2]">8D8MuAab6kyHTBf5Df8lygAA</XPD:REF>
<XPD:REF name="Views[3]">dvzNWXyAWUOZKXAXTbQ7RgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLGeneralization" guid="P+3l2c8nhUyhIA8DtX3vVAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dAY/GFNWFkulaidmSaPGsgAA</XPD:REF>
<XPD:REF name="Views[1]">S8ISutWf9U+nqT+YM8v8VQAA</XPD:REF>
<XPD:REF name="Views[2]">iMcB3pyGVkmgFkYsmpg3UwAA</XPD:REF>
<XPD:REF name="Views[3]">VieQwktv20WdmBIYcd4DDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLClass" guid="GADTOvCn4U+ovz0tZMjJTwAA">
<XPD:ATTR name="Name" type="string">DefenseLevel</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nuh/8rQT3kO5Ne9fwFgKqgAA</XPD:REF>
<XPD:REF name="Views[1]">pis9NOM5NkCGIaG7+YqoXQAA</XPD:REF>
<XPD:REF name="Views[2]">znKzeK7DjE6SRbaVapbK0QAA</XPD:REF>
<XPD:REF name="Views[3]">k8yjWLN6tUm0yTBGCflyMwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wyMZctRj5Eijvffc9GXVXwAA">
<XPD:ATTR name="Name" type="string">CreateLevel</XPD:ATTR>
<XPD:REF name="Owner">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xqfJ567t50GFFXLjKgeiJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wyMZctRj5Eijvffc9GXVXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">I4yQdv8ePkirVQC/yb/tggAA</XPD:REF>
<XPD:REF name="Associations[1]">NSB5MV5co0yjhnWtPtbzPwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AlBU7PBv4E+pl+uWSv2M3AAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLClass" guid="fZo1E+4zXkWdVCCiQCVldQAA">
<XPD:ATTR name="Name" type="string">DefenseLevelBuilder</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pAZQ/65ICkS5pzdGSTUvyQAA</XPD:REF>
<XPD:REF name="Views[1]">skj4HR9iSkufBD2khbDKrAAA</XPD:REF>
<XPD:REF name="Views[2]">DbT3IbaOEUaeGZToc172YwAA</XPD:REF>
<XPD:REF name="Views[3]">ksOO6lBnnEuf12rrxuMxpgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">+YXODFwxOE+BUMLETwwhYQAA</XPD:REF>
<XPD:REF name="Specializations[1]">B0Ha/XNSukSqo9todGFjawAA</XPD:REF>
<XPD:REF name="Specializations[2]">5bC5N+8J5kO2RJKaZO9YbgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="IU1H4c3pkkiKtdMaSEtfcQAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zb32nI7DLEiQBCRLtPUl/wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IU1H4c3pkkiKtdMaSEtfcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">Pq1dZmJCNUKhMpjXrcHWvwAA</XPD:REF>
<XPD:REF name="Associations[1]">DzvPa9mM0kaQo3pwHo2FuwAA</XPD:REF>
<XPD:REF name="Associations[2]">+QvyjBF3KkyIljjf6qcvOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="fWAEcG65VE2EAbB/naWYAAAA">
<XPD:ATTR name="Name" type="string">DefenseLevelManufacturer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k6Of8W45OkS18IzJYEXaIgAA</XPD:REF>
<XPD:REF name="Views[1]">+fngA4vmLEqns/wkUW0DDgAA</XPD:REF>
<XPD:REF name="Views[2]">CqdMARkExUSi4pOPI9PqrAAA</XPD:REF>
<XPD:REF name="Views[3]">8p6OqlVtV0mDsN+xofriJgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="W4oYrxn0YEuWWR+UXwkI/AAA">
<XPD:ATTR name="Name" type="string">Construct</XPD:ATTR>
<XPD:REF name="Owner">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7hjUJ5Zwo0Wgl82O5gdiIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W4oYrxn0YEuWWR+UXwkI/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">NqtvVPlpcESzfxcMMktBWAAA</XPD:REF>
<XPD:REF name="Associations[1]">Grq5qW8/4E2l2BppOhAaKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLGeneralization" guid="+YXODFwxOE+BUMLETwwhYQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:REF name="Parent">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hs0Cq1XX3U6ExHsmjuskCQAA</XPD:REF>
<XPD:REF name="Views[1]">YAmr4dgpq0qvMhLYT0ntCgAA</XPD:REF>
<XPD:REF name="Views[2]">c9NTNJkL3kuakZI/XnKsSwAA</XPD:REF>
<XPD:REF name="Views[3]">EptLGWqiXUasMjG66U5aXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLGeneralization" guid="B0Ha/XNSukSqo9todGFjawAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:REF name="Parent">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eQohpyiVq0CYI5STBvpWKwAA</XPD:REF>
<XPD:REF name="Views[1]">998dY5SH0kG80dHrYtv9qAAA</XPD:REF>
<XPD:REF name="Views[2]">NruZMkznQEyNaE5F37BG6wAA</XPD:REF>
<XPD:REF name="Views[3]">kX9zNVbSMU27J/EjOs7towAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLGeneralization" guid="5bC5N+8J5kO2RJKaZO9YbgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:REF name="Parent">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h5Ys4KzaIUeEAK3WF5iW9AAA</XPD:REF>
<XPD:REF name="Views[1]">/YugLU2/HUGVa+UvcRnobAAA</XPD:REF>
<XPD:REF name="Views[2]">Rr/sAVOi6EWHTBhxpfEjTgAA</XPD:REF>
<XPD:REF name="Views[3]">oeptuXepq0GNeTfJPjf+6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLAssociation" guid="wUoYbd/9yUmSuCaVzWamEAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NqtvVPlpcESzfxcMMktBWAAA">
<XPD:REF name="Association">wUoYbd/9yUmSuCaVzWamEAAA</XPD:REF>
<XPD:REF name="Participant">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Pq1dZmJCNUKhMpjXrcHWvwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">wUoYbd/9yUmSuCaVzWamEAAA</XPD:REF>
<XPD:REF name="Participant">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLAssociation" guid="3zhOx6Isp06aP8ZFkdNhhAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">E3OuqyasgEa/OxVvR/mIFQAA</XPD:REF>
<XPD:REF name="Views[1]">S6cL1NMCX02RtNvbINhaqQAA</XPD:REF>
<XPD:REF name="Views[2]">D7QJf25DkEiORTPVo3vcSQAA</XPD:REF>
<XPD:REF name="Views[3]">T+HIw+yiVEm3ft8/ljRNYgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="DzvPa9mM0kaQo3pwHo2FuwAA">
<XPD:REF name="Association">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
<XPD:REF name="Participant">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4oB++GDQaEe1a0S8kXLvEQAA</XPD:REF>
<XPD:REF name="Views[1]">AcV3hNYQiUOGgUU/PbjpzQAA</XPD:REF>
<XPD:REF name="Views[2]">GqDzHebmDEGSx77bYSTz7QAA</XPD:REF>
<XPD:REF name="Views[3]">4+YVqu9OZUeIwdxiz6C+4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Grq5qW8/4E2l2BppOhAaKAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">3zhOx6Isp06aP8ZFkdNhhAAA</XPD:REF>
<XPD:REF name="Participant">fWAEcG65VE2EAbB/naWYAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mkNclHF8okipWPWIO9XpjQAA</XPD:REF>
<XPD:REF name="Views[1]">6yRM1x8f4kWsXnFwHVyCUAAA</XPD:REF>
<XPD:REF name="Views[2]">L7bgEm7xuk2m/unpvIyOKAAA</XPD:REF>
<XPD:REF name="Views[3]">waCyn7352kyJ+ltHtuuSlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLAssociation" guid="pG2zoCuLMEWUbKSjYW/QDQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XV8XuTVCLUur3mRGeCbV1wAA</XPD:REF>
<XPD:REF name="Views[1]">iLBobFwfv0ueZS8OC6mL0wAA</XPD:REF>
<XPD:REF name="Views[2]">9MsZEkDoB0COp5yzFel8zQAA</XPD:REF>
<XPD:REF name="Views[3]">zc0vM7vkgECO0z7MFXsbbQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+QvyjBF3KkyIljjf6qcvOwAA">
<XPD:REF name="Association">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
<XPD:REF name="Participant">fZo1E+4zXkWdVCCiQCVldQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ezizbXGPtkyzzq1TyyXvOQAA</XPD:REF>
<XPD:REF name="Views[1]">G6hN5GF6FUeEQGrc6BqAAgAA</XPD:REF>
<XPD:REF name="Views[2]">Pwq32wkqIE+P1NCf10PjjgAA</XPD:REF>
<XPD:REF name="Views[3]">oG8vqHGJqUyhX9sLo84/LAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="I4yQdv8ePkirVQC/yb/tggAA">
<XPD:REF name="Association">pG2zoCuLMEWUbKSjYW/QDQAA</XPD:REF>
<XPD:REF name="Participant">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AL+c9DZ9u02vPu7PzxnHkgAA</XPD:REF>
<XPD:REF name="Views[1]">zxER6u2F8ka/OJbKHpjsHAAA</XPD:REF>
<XPD:REF name="Views[2]">mtH6ubYZ5UWaeWZZ4IS66AAA</XPD:REF>
<XPD:REF name="Views[3]">vouoatVq+UGGGyPNpCNjrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLAssociation" guid="usQaCGu1GEa5+sCOD5GaAwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LU+4qxazTkmp9w6wCfSQ5AAA</XPD:REF>
<XPD:REF name="Views[1]">2/DD7gRNgk60fQFsPYk2UwAA</XPD:REF>
<XPD:REF name="Views[2]">+0pDbE/rcUOUZkVGz/JglwAA</XPD:REF>
<XPD:REF name="Views[3]">yZAF1KqtQkC//N8DxOEFkwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="NSB5MV5co0yjhnWtPtbzPwAA">
<XPD:REF name="Association">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
<XPD:REF name="Participant">GADTOvCn4U+ovz0tZMjJTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">e5d7rEySaEWX2u2+1PQBFQAA</XPD:REF>
<XPD:REF name="Views[1]">sndUWh1fAU+WfConnxK2dQAA</XPD:REF>
<XPD:REF name="Views[2]">sqANcm7KVEa1aXwbX37zMAAA</XPD:REF>
<XPD:REF name="Views[3]">2Whqix2LqESEIN+xkRTlNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bWGP4QTN/0OJu77d7ywNFAAA">
<XPD:REF name="Association">usQaCGu1GEa5+sCOD5GaAwAA</XPD:REF>
<XPD:REF name="Participant">XZYuFOX2Q0qKU3s8oottjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tIkjXWB+KUiLL9GZtcZgngAA</XPD:REF>
<XPD:REF name="Views[1]">7JDVfzLkVUyvRY4PZ5dQtQAA</XPD:REF>
<XPD:REF name="Views[2]">dcEv8PgcYk2Fhw2ZATnjZgAA</XPD:REF>
<XPD:REF name="Views[3]">WMo2O86WkkeKA5LgjYOfzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLAssociation" guid="1rNx6951c0KtzHtc9Pc6vgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pxO+3VRMrUiGmyM6IKukwwAA</XPD:REF>
<XPD:REF name="Views[1]">EB7P9lkMxUyRbXv6iL4QwgAA</XPD:REF>
<XPD:REF name="Views[2]">TtMDGWI0FESrC1ZsC0BsCQAA</XPD:REF>
<XPD:REF name="Views[3]">lmWgQWLfAU6S+IkGn5mr5gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Frfo42fOX02W8wx5Ab1tEwAA">
<XPD:REF name="Association">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
<XPD:REF name="Participant">3X53+RizsU6/OTQF0ftnrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+lcZuyI6RE6hV/b1Tr9xkQAA</XPD:REF>
<XPD:REF name="Views[1]">GDbjrHVyaEafbfHNn2HhBgAA</XPD:REF>
<XPD:REF name="Views[2]">Xwg21eP8cU64oBB59W2OEAAA</XPD:REF>
<XPD:REF name="Views[3]">tD55599un0CdfVpSYnroHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="lwTo41NKo0SB7yy5sQyToQAA">
<XPD:REF name="Association">1rNx6951c0KtzHtc9Pc6vgAA</XPD:REF>
<XPD:REF name="Participant">sq41Laf2mUGdcAEo0o6hUwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7eReXN1zQkiowMojuYmMlgAA</XPD:REF>
<XPD:REF name="Views[1]">LpoF1wjVgEuiSj7OfE2+yQAA</XPD:REF>
<XPD:REF name="Views[2]">eh0eOu2T8EeQ1PclHb2Y4wAA</XPD:REF>
<XPD:REF name="Views[3]">tLxcCpOrvE2q9qDPvagIhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLClass" guid="8uGHMv0+Ek2E8KV075tA+AAA">
<XPD:ATTR name="Name" type="string">SpeedGameManager</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9On2hblcREO8+RogeWIcqAAA</XPD:REF>
<XPD:REF name="Views[1]">yB/OaA1iIUGD3qKwlmZ4KwAA</XPD:REF>
<XPD:REF name="Views[2]">tu9QSkOIe0ej3GH6sW0vZwAA</XPD:REF>
<XPD:REF name="Views[3]">VJmMrmoBHkGbegkCxZfVVQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7gdSSpJSrkyCDeWxUg0YZgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CT6WvKFogUSxnClFjR0LIQAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XH27sYpAxk6sP3HS/u+7CgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CT6WvKFogUSxnClFjR0LIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eRF7mP6CCUqoLugTpBNQxgAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fn1RxtMwj0qCtyzDPBeRagAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eRF7mP6CCUqoLugTpBNQxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="UGcPcXAcI0KTRRNw2NO/GwAA">
<XPD:ATTR name="Name" type="string">GameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9i2MWIvYeEKzMwZdCy1TXAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UGcPcXAcI0KTRRNw2NO/GwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">7VK0mLiSRkK5/D4Ue9X/nQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zM6mGu3dZ0ykT1ZpX5EF9wAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="lWIWWkvglUuQjoY5Jg76MQAA">
<XPD:ATTR name="Name" type="string">chanceText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="8KvjFPAmSUKKtNIGtzystwAA">
<XPD:ATTR name="Name" type="string">scoreText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="+pQyS9u+lUya++zc640LuAAA">
<XPD:ATTR name="Name" type="string">score</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="A+BiXATWVUO2M+BSEM7HzQAA">
<XPD:ATTR name="Name" type="string">chance</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="Mkm7cUehRUuoDxuboXaWOgAA">
<XPD:ATTR name="Name" type="string">isGameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLClass" guid="NPPgVfxaxECS4VzIoTIRsAAA">
<XPD:ATTR name="Name" type="string">SpeedEnemy</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uy2PRo1b+k6qLqOCq2aqRgAA</XPD:REF>
<XPD:REF name="Views[1]">rgmyB+NNKEC9Ssxsc7RmQwAA</XPD:REF>
<XPD:REF name="Views[2]">g0wkQ0c8xkiBK8nz1Z9/nQAA</XPD:REF>
<XPD:REF name="Views[3]">tvd24OYca0KIhlMC2DXWHgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">fCfhtAgH00We/AvlE/LZtQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gwbPF7cfc0+fINoY5MUD+AAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W6Kev2FDYEaGdiwphkYSwQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gwbPF7cfc0+fINoY5MUD+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLClass" guid="yAREdAATq0WVtalkARDboQAA">
<XPD:ATTR name="Name" type="string">SpeedObjectSpawner</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">33qD7EsCVEuOoi+Z6fl+jgAA</XPD:REF>
<XPD:REF name="Views[1]">LM/JG+1uGkmJUmYbHPms7wAA</XPD:REF>
<XPD:REF name="Views[2]">o8btsiqaX0mtlSQq7ZV+uAAA</XPD:REF>
<XPD:REF name="Views[3]">NXKxd2SAnkexitBGkt1aogAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">VE+8xd9EBUe6JbDJFFew3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/3CnqSek/ECaBUtHNsX9hwAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HtTn+YsRg0aaJwoOmCY0SAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/3CnqSek/ECaBUtHNsX9hwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="S/dgGw7SFkOYls1fjNc6UwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FNe+RmtoSkyUHin+/JMWOgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S/dgGw7SFkOYls1fjNc6UwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">GuRKzopPz0GJ3oH2ddPTggAA</XPD:REF>
<XPD:REF name="Associations[1]">c4O6Pv7z50ehEZNEG+2+awAA</XPD:REF>
<XPD:REF name="Associations[2]">+SAb6BBfQUCdA1Qj30ZunwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Em2wE6CbtkeMQWb5G/FI5gAA">
<XPD:ATTR name="Name" type="string">enemy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="OOPugalksU6TGmp0gp4UiwAA">
<XPD:ATTR name="Name" type="string">spawnDelay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="9mZYyQ8dU02OAy6alUVkKQAA">
<XPD:ATTR name="Name" type="string">nextSpawn</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">yAREdAATq0WVtalkARDboQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLClass" guid="XNOfgRgn/UaLQbwyygYxRAAA">
<XPD:ATTR name="Name" type="string">SpeedOtherObject</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pVnQboKK60KxsNGnhDluaQAA</XPD:REF>
<XPD:REF name="Views[1]">9Z1HbazatUqJl7UbwluOKwAA</XPD:REF>
<XPD:REF name="Views[2]">I9XSuX3edUCBPSgYaKyAeAAA</XPD:REF>
<XPD:REF name="Views[3]">ehUEhkmWu0awAbACLQHsSgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">H0qCCwG2Qkq+C27l4eHm3QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sL9GQFNY706XEF0unfVuxwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lc2sjuUvvU2TlxfpiLaVpAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sL9GQFNY706XEF0unfVuxwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">0FHgUXqXx0+yOf5duC5xeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLClass" guid="lnDxYy7KtEOZ8fcWYIqrZAAA">
<XPD:ATTR name="Name" type="string">SpeedOtherObjectSpawner</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="cuKF+TYqH0qr89dENI4gqQAA">
<XPD:ATTR name="Name" type="string">otherObject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">lnDxYy7KtEOZ8fcWYIqrZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="+5RhrBO7dkawowkLaPMopgAA">
<XPD:ATTR name="Name" type="string">spawnDelay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">lnDxYy7KtEOZ8fcWYIqrZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Q4HT6hITLUSn7kBDQEn/CQAA">
<XPD:ATTR name="Name" type="string">nextSpawn</XPD:ATTR>
<XPD:REF name="Owner">lnDxYy7KtEOZ8fcWYIqrZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLClass" guid="Womm7xpCG0mvnBHan5iW4AAA">
<XPD:ATTR name="Name" type="string">SpeedLevel</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2KOW5qSOLUq72IBos0nmKAAA</XPD:REF>
<XPD:REF name="Views[1]">z+xv/fFbS0uIZWIT0hH7CwAA</XPD:REF>
<XPD:REF name="Views[2]">OftcHDMt5kGl5CTeEJ0GGgAA</XPD:REF>
<XPD:REF name="Views[3]">APcWAKutO0WBgsoES2tjtAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nE47nW8aOUSvJjXvTbRAIAAA">
<XPD:ATTR name="Name" type="string">CreateLevel</XPD:ATTR>
<XPD:REF name="Owner">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PLcOY+IG90apF54cydsEiQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nE47nW8aOUSvJjXvTbRAIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">fm7uBeqe60mpDl7uTfa5RwAA</XPD:REF>
<XPD:REF name="Associations[1]">WJnzYvD170yrE6WE+aKX/QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qYC6OLzbxEKVVbmaAeevZwAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLClass" guid="ckkEHZJR2UOMO82F2rVCDQAA">
<XPD:ATTR name="Name" type="string">SpeedLevelBuilder</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BA3Mnm4e5kuFMuFFncYIqgAA</XPD:REF>
<XPD:REF name="Views[1]">v0COs1tXLEem9ZHLJcFMFQAA</XPD:REF>
<XPD:REF name="Views[2]">piAfEouUT0W3IPqhA0YtjgAA</XPD:REF>
<XPD:REF name="Views[3]">CPNJco+IVEmKgsYkWm7aFgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">jhbNOtD6TU+uolhXSuMkFgAA</XPD:REF>
<XPD:REF name="Specializations[1]">c60SEnMClEO2mvthPuTSzgAA</XPD:REF>
<XPD:REF name="Specializations[2]">u7VcURW89Eq387RZa27PlwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KsNWA5F/UkiuATIJP6UCyAAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="swXxst4MXE600Evea2+HVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KsNWA5F/UkiuATIJP6UCyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">SU8FWTOAQU6n78c5OJanOQAA</XPD:REF>
<XPD:REF name="Associations[1]">pCtlnXPhXkKwNo4x1utYPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLGeneralization" guid="fCfhtAgH00We/AvlE/LZtQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">NPPgVfxaxECS4VzIoTIRsAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">B2nVyU5PqUO3+vnmsCOktgAA</XPD:REF>
<XPD:REF name="Views[1]">MEJJwIic4EygiQeV4+9xugAA</XPD:REF>
<XPD:REF name="Views[2]">UDm6CexCX0CnoNd1k3w8AAAA</XPD:REF>
<XPD:REF name="Views[3]">3rkEOkA7V0qwEpGqccssmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLGeneralization" guid="H0qCCwG2Qkq+C27l4eHm3QAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zjaO8sK2b0C031cXYgNzDgAA</XPD:REF>
<XPD:REF name="Views[1]">EZYOT0U7zUmP7MYRRN0HuQAA</XPD:REF>
<XPD:REF name="Views[2]">sAg42Bv3VEKVN8yxbpR7VgAA</XPD:REF>
<XPD:REF name="Views[3]">QKoU4M4teE+2gOS1L9uQngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLGeneralization" guid="VE+8xd9EBUe6JbDJFFew3AAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rJR3DpjZWka8O/sbFY+NdAAA</XPD:REF>
<XPD:REF name="Views[1]">cV7d3qu8XEa+513HG35GOQAA</XPD:REF>
<XPD:REF name="Views[2]">ZeBhU5QYHUm0gVdAX315UwAA</XPD:REF>
<XPD:REF name="Views[3]">SVy/YAaLsUOgUZMv53m8yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLGeneralization" guid="7gdSSpJSrkyCDeWxUg0YZgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OkDMSGwuskybwaDvMK4A3wAA</XPD:REF>
<XPD:REF name="Views[1]">A8EpNsODK0eWQ9fR+J5ibAAA</XPD:REF>
<XPD:REF name="Views[2]">J4MuQLe/m0Oguj5c9Fs+AQAA</XPD:REF>
<XPD:REF name="Views[3]">mVWHphzDfkG9oKTL/yM7ZgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLAssociation" guid="TDGTMpTzLE6c2afLdUitCAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ttx6rDIKV0mkz7/wBcRprAAA</XPD:REF>
<XPD:REF name="Views[1]">bb6sW+/ok0SyoDq3IY25/gAA</XPD:REF>
<XPD:REF name="Views[2]">wCR5KLHflU2AZfOYe1m4bgAA</XPD:REF>
<XPD:REF name="Views[3]">1VTuaL1Waka21bku1aK+FwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="GuRKzopPz0GJ3oH2ddPTggAA">
<XPD:REF name="Association">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
<XPD:REF name="Participant">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VQSWhNuQgUCcMlOYs8YyyQAA</XPD:REF>
<XPD:REF name="Views[1]">/inSC+uikkS0KKBGGN0mSAAA</XPD:REF>
<XPD:REF name="Views[2]">oxoUfag8BUeD5D7eRtXouwAA</XPD:REF>
<XPD:REF name="Views[3]">Nt4/HGb/YU61RkVJk2BHxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0FHgUXqXx0+yOf5duC5xeAAA">
<XPD:REF name="Association">TDGTMpTzLE6c2afLdUitCAAA</XPD:REF>
<XPD:REF name="Participant">XNOfgRgn/UaLQbwyygYxRAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UeFyRWJJiEi5ewbnqi3CWwAA</XPD:REF>
<XPD:REF name="Views[1]">aMRIBcUiDE+gZForgBO/LwAA</XPD:REF>
<XPD:REF name="Views[2]">8kfi9Xs+2kGW6ygWfLrxlwAA</XPD:REF>
<XPD:REF name="Views[3]">wA4YsdMDnECrHeAJGxxPZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLClass" guid="zR0Cc3wDr0uSs3qWHVzZdAAA">
<XPD:ATTR name="Name" type="string">SpeedLevelManufacturer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oZL478pCWUizjfm34+ww2wAA</XPD:REF>
<XPD:REF name="Views[1]">XBYcw3kFdkq6ASS3j80SlwAA</XPD:REF>
<XPD:REF name="Views[2]">Hj27We0ApE2/Wp6gONmHVgAA</XPD:REF>
<XPD:REF name="Views[3]">WiiIFgL/wUCFlcIxb8oCjwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="1UEOE2DkxUy58Aeq5sCxzgAA">
<XPD:ATTR name="Name" type="string">Construct</XPD:ATTR>
<XPD:REF name="Owner">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W9uWxW3AakeUTws7hmCKhgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1UEOE2DkxUy58Aeq5sCxzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">63yI+B8vfkyav66Fb2vXcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLGeneralization" guid="jhbNOtD6TU+uolhXSuMkFgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:REF name="Parent">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ISdHb63p1EK1xEFQdN44FwAA</XPD:REF>
<XPD:REF name="Views[1]">UVDET002fUSbqteq2F0wHwAA</XPD:REF>
<XPD:REF name="Views[2]">HKGIKGvcvEWUNsSY0VLMGAAA</XPD:REF>
<XPD:REF name="Views[3]">uTlx4vCdkkiWhmUh0A0KVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLGeneralization" guid="c60SEnMClEO2mvthPuTSzgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:REF name="Parent">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OfLNMHYcMkCwKiWcscmuswAA</XPD:REF>
<XPD:REF name="Views[1]">iduidUdxdEau1KvVPTXcAwAA</XPD:REF>
<XPD:REF name="Views[2]">BVnH56NgEkSnL2dJU9kd0gAA</XPD:REF>
<XPD:REF name="Views[3]">8qg1gS8Gqk2CYyEg0dJgUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLGeneralization" guid="u7VcURW89Eq387RZa27PlwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:REF name="Parent">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JRvL2tcwj0+Dr73XrO5CEAAA</XPD:REF>
<XPD:REF name="Views[1]">yUeI+yoLL0qOxyWYmfutrwAA</XPD:REF>
<XPD:REF name="Views[2]">OdVNpT4PikWzh6QpGqjltgAA</XPD:REF>
<XPD:REF name="Views[3]">zvBlEFG//Eam1XdwR0pKNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLAssociation" guid="3lzoXqHv+U2ZtaCU6uMVkgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gy5RQcazjUquE5ayLNlIywAA</XPD:REF>
<XPD:REF name="Views[1]">Bgwqlt/8fU+YUA8aXms6NQAA</XPD:REF>
<XPD:REF name="Views[2]">RwbQ9Z80XEeP9grzm5NtagAA</XPD:REF>
<XPD:REF name="Views[3]">3EBFH8MzekqoXOrD1ijoPwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="SU8FWTOAQU6n78c5OJanOQAA">
<XPD:REF name="Association">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
<XPD:REF name="Participant">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iIXWnurBjkqZ9/lEL3VRTwAA</XPD:REF>
<XPD:REF name="Views[1]">7jDTDMCN5kKgFMrsexwBXQAA</XPD:REF>
<XPD:REF name="Views[2]">TOjYM41xWUmpQB1KoZIxxQAA</XPD:REF>
<XPD:REF name="Views[3]">lYLxUtVfkUKtrXNBfYTlNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="63yI+B8vfkyav66Fb2vXcwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">3lzoXqHv+U2ZtaCU6uMVkgAA</XPD:REF>
<XPD:REF name="Participant">zR0Cc3wDr0uSs3qWHVzZdAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CTKegUn5zkm0XXqDbBJ1cgAA</XPD:REF>
<XPD:REF name="Views[1]">PN4EfCFm4kKNbUrLHq51/gAA</XPD:REF>
<XPD:REF name="Views[2]">VjYUP9avZUCFWeeuiYoKugAA</XPD:REF>
<XPD:REF name="Views[3]">ECuD9JlFwE+PAoYpLViAMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLAssociation" guid="I8Z4VCVQQEmTeQ7nXN3uXQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fTDyultXuk+Oy6JHh8sPlAAA</XPD:REF>
<XPD:REF name="Views[1]">oVPukOBrYU26QHYaRMQJ6wAA</XPD:REF>
<XPD:REF name="Views[2]">BvosOScy+UayYd30/E7rdQAA</XPD:REF>
<XPD:REF name="Views[3]">WFIPj8q7OkCWKEck/5vt6AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pCtlnXPhXkKwNo4x1utYPQAA">
<XPD:REF name="Association">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
<XPD:REF name="Participant">ckkEHZJR2UOMO82F2rVCDQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BAQKHamUb06nKMqzfN4hGwAA</XPD:REF>
<XPD:REF name="Views[1]">xF5jImNjv0KRh6wtGw9oRgAA</XPD:REF>
<XPD:REF name="Views[2]">ek8WDP5T0k+ZnNHqaoWbZQAA</XPD:REF>
<XPD:REF name="Views[3]">CK1tNo8oQkW1jwxBrqMzXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fm7uBeqe60mpDl7uTfa5RwAA">
<XPD:REF name="Association">I8Z4VCVQQEmTeQ7nXN3uXQAA</XPD:REF>
<XPD:REF name="Participant">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0CeGPfldukmsQHMLs0hRqgAA</XPD:REF>
<XPD:REF name="Views[1]">ZkJN3wzPqEyGp7BObC1xSAAA</XPD:REF>
<XPD:REF name="Views[2]">D/f64yenx0q8BjZbpVN9jAAA</XPD:REF>
<XPD:REF name="Views[3]">O1jn62GfAUKP5kGIDx/m8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLAssociation" guid="3hWbYXupo0aUUzQx/tGQTgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kX2O1VNMAU2g5kPS1RS81AAA</XPD:REF>
<XPD:REF name="Views[1]">0AUZjyrgCkmI1udDAXiWEgAA</XPD:REF>
<XPD:REF name="Views[2]">NNkrrSPjGkCyUFnrpS4nUgAA</XPD:REF>
<XPD:REF name="Views[3]">pyEC81MG6EGB9WNHRTx5MAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="WJnzYvD170yrE6WE+aKX/QAA">
<XPD:REF name="Association">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
<XPD:REF name="Participant">Womm7xpCG0mvnBHan5iW4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OU+RAnVikUW8Sl62udx7WgAA</XPD:REF>
<XPD:REF name="Views[1]">mZmmiYv8dU63ZG8mgxUwdAAA</XPD:REF>
<XPD:REF name="Views[2]">siTlO/iQLkG2Kw8mir+lmQAA</XPD:REF>
<XPD:REF name="Views[3]">eZAgrutSFUeJkSem0nMXbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="c4O6Pv7z50ehEZNEG+2+awAA">
<XPD:REF name="Association">3hWbYXupo0aUUzQx/tGQTgAA</XPD:REF>
<XPD:REF name="Participant">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jSINNHAXT0OSFL7rAPsnkwAA</XPD:REF>
<XPD:REF name="Views[1]">+GThksVOkU6VwKzJT/7QcQAA</XPD:REF>
<XPD:REF name="Views[2]">fkzgF+9nrU6sr1Fvh38fZwAA</XPD:REF>
<XPD:REF name="Views[3]">grlBVAcodk6mc3Hsn5rTlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLAssociation" guid="zgXJrBO4EkqhkerduRlW+QAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pPhoaamGi0K7m3dxmPUvSgAA</XPD:REF>
<XPD:REF name="Views[1]">j4X0gp0l/kabRmm7Sz9uZQAA</XPD:REF>
<XPD:REF name="Views[2]">4ivi1Lyc+kaCdQ1Gk2N43wAA</XPD:REF>
<XPD:REF name="Views[3]">H+IxcsfHaUqiJctuWhCUcgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7VK0mLiSRkK5/D4Ue9X/nQAA">
<XPD:REF name="Association">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
<XPD:REF name="Participant">8uGHMv0+Ek2E8KV075tA+AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gi++kJXq8UWgQoFOEs57SgAA</XPD:REF>
<XPD:REF name="Views[1]">160wtg1ml0OzGgCXNtWKAgAA</XPD:REF>
<XPD:REF name="Views[2]">ez9YSco+ikCFtpZs8Ls5pQAA</XPD:REF>
<XPD:REF name="Views[3]">cZXDjdaZdU2xq5u2uC0HWQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="+SAb6BBfQUCdA1Qj30ZunwAA">
<XPD:REF name="Association">zgXJrBO4EkqhkerduRlW+QAA</XPD:REF>
<XPD:REF name="Participant">yAREdAATq0WVtalkARDboQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K3dewa+Q2EqvklNdy3f/nwAA</XPD:REF>
<XPD:REF name="Views[1]">tVEFQ53G20+HEWoOhzEa/AAA</XPD:REF>
<XPD:REF name="Views[2]">rO3n7KFEsUSPdpi9V6r3CAAA</XPD:REF>
<XPD:REF name="Views[3]">qW/5B7ILQ0ecaLkGFetTlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLClass" guid="SjPWmz7uPUqUplvYq0yd7wAA">
<XPD:ATTR name="Name" type="string">SpecialAttackGameManager</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BHjwuVlhEUS8nNVFfiFdAgAA</XPD:REF>
<XPD:REF name="Views[1]">vwzCDwM39UqPLjbvKcHWwAAA</XPD:REF>
<XPD:REF name="Views[2]">QlwEGh/jIU24eCoZyPAHHAAA</XPD:REF>
<XPD:REF name="Views[3]">kV86ujcATky2AeKcdRjb5AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3LCn2bD+TEeUL9+9HgvP0AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ZzZ5NqH/Gk+uExO6B/JshQAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Cm5o/Dg1vkuCXwcHkkYnVQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZzZ5NqH/Gk+uExO6B/JshQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4tY83K6ljESMMJgLYb88YwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sKNg+art0E6chHya8TmkdQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4tY83K6ljESMMJgLYb88YwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="oTDsMfalWEyiw7mudxKe2AAA">
<XPD:ATTR name="Name" type="string">UpdateTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ew3jje6fgkyX79iTyUWlzwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oTDsMfalWEyiw7mudxKe2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="t7RVrbdaFUWPgLZDOTf87wAA">
<XPD:ATTR name="Name" type="string">CheckTarget</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="scJUJAGnv0+o2NlyueQHrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t7RVrbdaFUWPgLZDOTf87wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="SrVWNSCP/UafpNp2g/yTzQAA">
<XPD:ATTR name="Name" type="string">GameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bb682j8KnUCLKhY6egxVwwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SrVWNSCP/UafpNp2g/yTzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">GvZOc7iOzk2JPecMS43ORAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="hFsd7eR72U2AYE+XugLiggAA">
<XPD:ATTR name="Name" type="string">progressText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="JD6K/Mk+ckiLDxssjzEfcQAA">
<XPD:ATTR name="Name" type="string">timeText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="NY14Q95j8EqMhn86OQxaqgAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="5XkF0mo0E0WI0g01/dWHHAAA">
<XPD:ATTR name="Name" type="string">target</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="TITK/zXUOku8ISKdlzxonQAA">
<XPD:ATTR name="Name" type="string">specialAttack</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="VOXgTxWkYECOpObxE+vZAgAA">
<XPD:ATTR name="Name" type="string">progress</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="S7cnlNpIVke49fxANa0BZgAA">
<XPD:ATTR name="Name" type="string">finishTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="Aa/poHSEkkSIJNMiqeX/JgAA">
<XPD:ATTR name="Name" type="string">restTime</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="m5eiq9ybtk6zoXPgJaxyXQAA">
<XPD:ATTR name="Name" type="string">isGameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="LizIuMFGCkmMTQr7Z9hC3QAA">
<XPD:ATTR name="Name" type="string">attackRelease</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="IYor0OegtkS0olgOLGXa0AAA">
<XPD:ATTR name="Name" type="string">flag</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLClass" guid="NxtthQFlNUe1m/lh/l2d4wAA">
<XPD:ATTR name="Name" type="string">SpecialAttackMagic</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1HXxjRwZ80uEuz1DCASEmQAA</XPD:REF>
<XPD:REF name="Views[1]">MC6VnzfgJUu8DoMIirrKrgAA</XPD:REF>
<XPD:REF name="Views[2]">hx347fZlBkyb6iRZMs1qqwAA</XPD:REF>
<XPD:REF name="Views[3]">BjKulrDXekSZpj/BQHYiEQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">20j71OLb2k6q1vL3PZnIiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rzEd4QybwkOiEzJETFd60wAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NBoIk4FuP0eCXWr8HKKCfgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rzEd4QybwkOiEzJETFd60wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="yNE7LubGxUWHU/2lSYaAzgAA">
<XPD:ATTR name="Name" type="string">OnCollisionEnter2D</XPD:ATTR>
<XPD:REF name="Owner">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JBjadMkyDEe+ysVlo6XXBwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yNE7LubGxUWHU/2lSYaAzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UGvGD3+/H0aXChwhOY0BzAAA">
<XPD:ATTR name="Name" type="string">Collision2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yNE7LubGxUWHU/2lSYaAzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ju47q9yd50yBBp3Ud417egAA">
<XPD:ATTR name="Name" type="string">maxScale</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Vector3</XPD:ATTR>
<XPD:REF name="Owner">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLClass" guid="v4BOTCnEXke6v8KvlSh0EAAA">
<XPD:ATTR name="Name" type="string">TileData</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bzo9rJWnJEaJGeYB32tH1QAA</XPD:REF>
<XPD:REF name="Views[1]">ejNn5xZwuEuFfcXtILeO4QAA</XPD:REF>
<XPD:REF name="Views[2]">jPJkYYqU3Uqz62bT499d3AAA</XPD:REF>
<XPD:REF name="Views[3]">XSweMzsJ40aE239AbyQJXgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sVqYAE2vNUyHp7r5rOvMvAAA">
<XPD:ATTR name="Name" type="string">InitGrid</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f3ILgddh9kqjnaOu3WZK6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sVqYAE2vNUyHp7r5rOvMvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YL+k8H4rB0CxkqefI4HXIAAA">
<XPD:ATTR name="Name" type="string">GetTileIndex</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AfOGUXBhaUSMFtz/sZCx0AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Vector2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YL+k8H4rB0CxkqefI4HXIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qqfAAzOXvE6JCWClE/DIGgAA">
<XPD:ATTR name="Name" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YL+k8H4rB0CxkqefI4HXIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="x4Y80P+a1UCVeuZDLVYK8wAA">
<XPD:ATTR name="Name" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YL+k8H4rB0CxkqefI4HXIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="fd3VuLBTFka/u5hqeRLwngAA">
<XPD:ATTR name="Name" type="string">GetPosition</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I8s9SRWW602S2j5X4iuihAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Vector2</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fd3VuLBTFka/u5hqeRLwngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="daULWcdhdUeeOgtPYP92XAAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fd3VuLBTFka/u5hqeRLwngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="yQrO+5iS9UKwKm0PTYUE7wAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fd3VuLBTFka/u5hqeRLwngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">dpq6qz9L5EKOjGecc+MOuQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">UEq+CGwXwEquDNtDun+SkQAA</XPD:REF>
<XPD:REF name="Associations[1]">QnU7IN7Dt0iCe+dXSIIlQQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="dpq6qz9L5EKOjGecc+MOuQAA">
<XPD:ATTR name="Name" type="string">singleton</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TileData</XPD:ATTR>
<XPD:REF name="Type_">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="OaxGb65esUSu0eNZ3kl59wAA">
<XPD:ATTR name="Name" type="string">xPos</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="qNe//C7gDk6eXqt0UsJ4BQAA">
<XPD:ATTR name="Name" type="string">yPos</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="R6xMqKZn/0Kq7PqNGQj84gAA">
<XPD:ATTR name="Name" type="string">gridTile</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="lKDFt2Iqt0GuCp2LcsW21gAA">
<XPD:ATTR name="Name" type="string">flag</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLClass" guid="mx27Y6tX4Ey1zpUJWzynPAAA">
<XPD:ATTR name="Name" type="string">MatchThree</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FGaO/AQsh0CDgEdRfOTxcAAA</XPD:REF>
<XPD:REF name="Views[1]">m8OJVouxbUaXuqUZ61siZwAA</XPD:REF>
<XPD:REF name="Views[2]">KMV/mm/pX0yr29LwPjDXQQAA</XPD:REF>
<XPD:REF name="Views[3]">KCcZBx4u9EeW0JmXZZ37yQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XjAR32ChyU2NLL5bv9pwxgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XTQeSKTmY0uhcPwmLBwWLgAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5YjZaoBfI0GnyhbVpdfW2AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XTQeSKTmY0uhcPwmLBwWLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fbO+iPQ5CUu8wLVCLM/4lgAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aqg5tKxH0UKrgo5b2gGsGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fbO+iPQ5CUu8wLVCLM/4lgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="aakHgT2jT02q9k5W6qFtHQAA">
<XPD:ATTR name="Name" type="string">GenerateGrid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ncco1+gEn0OF3cKRKdkgQgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aakHgT2jT02q9k5W6qFtHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fNjOnNHtJUmonQCwazObUwAA">
<XPD:ATTR name="Name" type="string">InitTile</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rUyNPUDRTkepjdQGJPDzpgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fNjOnNHtJUmonQCwazObUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="L17awd+1bUqN+4odFshFpAAA">
<XPD:ATTR name="Name" type="string">UpdateGrid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rZlCcaQDTUibeHt7kRTjJwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L17awd+1bUqN+4odFshFpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="WC9VaZ/askiF2kbsv4zNPQAA">
<XPD:ATTR name="Name" type="string">UpdatePresentTile</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/6GmraE5tEOeEV/EHyMLuQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WC9VaZ/askiF2kbsv4zNPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">EaYI22+KvUObSPFIaHuJgAAA</XPD:REF>
<XPD:REF name="Associations[1]">HWsJOkdfGE69+4JwFK37iQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Xh8E0WHGYE+K5iZk0qDWlAAA">
<XPD:ATTR name="Name" type="string">grid</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="SGRJ2y65E0m4xJOcCYiCnwAA">
<XPD:ATTR name="Name" type="string">spriteTile</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Sprite</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="juSbsVaSIUKQf6nOp7FrcwAA">
<XPD:ATTR name="Name" type="string">selectedGrid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Vector2</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Jdq39aeHKEuYwGzQEcY5kgAA">
<XPD:ATTR name="Name" type="string">tileNow</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="dZFyOK+6FEiW2VLpiBueyAAA">
<XPD:ATTR name="Name" type="string">tileSprite</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SpriteRenderer</XPD:ATTR>
<XPD:REF name="Owner">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLGeneralization" guid="3LCn2bD+TEeUL9+9HgvP0AAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GUYLWWhoIkunmtA5DuObiAAA</XPD:REF>
<XPD:REF name="Views[1]">uEd+FlS0k025IKWARONytAAA</XPD:REF>
<XPD:REF name="Views[2]">JtQgT2CB7U259WKARUzeqAAA</XPD:REF>
<XPD:REF name="Views[3]">YavFXSav4UygDLOKs59p3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLGeneralization" guid="20j71OLb2k6q1vL3PZnIiwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">NxtthQFlNUe1m/lh/l2d4wAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aiD/FQ7waUKTKrcQkH9xkQAA</XPD:REF>
<XPD:REF name="Views[1]">0MpwvqduT0iFp/nEOKAWcAAA</XPD:REF>
<XPD:REF name="Views[2]">1x06H9u7Dk2Ww9nC6cH+DgAA</XPD:REF>
<XPD:REF name="Views[3]">Y5iBXDWaVkaxeJpP1RI3iAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLGeneralization" guid="XjAR32ChyU2NLL5bv9pwxgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+OSF6eBeTU6H457zBI5zYwAA</XPD:REF>
<XPD:REF name="Views[1]">C/iiJ9yXmEqc2pV1y4zkFwAA</XPD:REF>
<XPD:REF name="Views[2]">EqHWNgdV1k65NBE0tgsa6wAA</XPD:REF>
<XPD:REF name="Views[3]">stlPlklIcUKc+Q4nh7BjnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLClass" guid="Wsjs7TjnyUW/Qm7ed13cfgAA">
<XPD:ATTR name="Name" type="string">TileSolver</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VZ0aU2liREyQXrpzoWhMWQAA</XPD:REF>
<XPD:REF name="Views[1]">nideR980GUSmvXk4lS06RgAA</XPD:REF>
<XPD:REF name="Views[2]">K2ASeThPD0KTJaPbTaZjXwAA</XPD:REF>
<XPD:REF name="Views[3]">vLAMmSuV1E6TvR1bEKLK+AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LBSRJsgnC0iZXTTeTSHGYgAA">
<XPD:ATTR name="Name" type="string">TileSolver</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="trgs19fBWU2W42VnFKWG4AAA">
<XPD:ATTR name="Name" type="string">InitFlag</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="shRUcxsXbEmhWDziAUzx6wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">trgs19fBWU2W42VnFKWG4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="s7ZDrarUBUm6mQO9Bz4MAAAA">
<XPD:ATTR name="Name" type="string">SolveTheGrid</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SyRFDXFHqUGPqsPXspY6swAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s7ZDrarUBUm6mQO9Bz4MAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VcRrcJlYiEus7cDVTfH40AAA">
<XPD:ATTR name="Name" type="string">DeleteMatched</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HSRUBx3c4EK+xiKDpJWvdgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VcRrcJlYiEus7cDVTfH40AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="20ujNLs6P0uqyn9haj4i2wAA">
<XPD:ATTR name="Name" type="string">MatchCount</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BfobvxbqcEWzrAjCwnbVGQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">20ujNLs6P0uqyn9haj4i2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="OR/Rgc8mSUy0hZDynf6p+AAA">
<XPD:ATTR name="Name" type="string">CheckMatched</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1Hw7LlPs4kWDXwYZ2HGZrAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR/Rgc8mSUy0hZDynf6p+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EdYkl85SGEqyq8Q855G76QAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR/Rgc8mSUy0hZDynf6p+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pZPSwOaFP0aEO6Y6UGlr0AAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR/Rgc8mSUy0hZDynf6p+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="PO8ARNPWZ0ineb4bJYAXyAAA">
<XPD:ATTR name="Name" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR/Rgc8mSUy0hZDynf6p+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">YwQu/hqFcEW0bPbdWTGmqAAA</XPD:REF>
<XPD:REF name="Associations[1]">F04j1uD7cUSZN6u8f+P8gwAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1oDK02UfLkyzyX070NMm9gAA">
<XPD:ATTR name="Name" type="string">flag</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLAssociation" guid="x/JBETZBCU+hGc+TCrg6NwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8kUYwwG2WEGgl1lR839g3wAA</XPD:REF>
<XPD:REF name="Views[1]">pnjzIy+dbUOL4yXR6XnWmgAA</XPD:REF>
<XPD:REF name="Views[2]">LqEAljtEgUacB8vVGvUnWwAA</XPD:REF>
<XPD:REF name="Views[3]">gTcW0xHYDkSAHjOUpkEYiAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="UEq+CGwXwEquDNtDun+SkQAA">
<XPD:REF name="Association">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
<XPD:REF name="Participant">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fugT4oP+40+pCW/zzRXXCgAA</XPD:REF>
<XPD:REF name="Views[1]">MknA7NLB102iNWnLm9DwxQAA</XPD:REF>
<XPD:REF name="Views[2]">PccF3ivSCU6+6+6xBnO4VQAA</XPD:REF>
<XPD:REF name="Views[3]">pLOj+SB70EOvl7y7vXV8LgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="YwQu/hqFcEW0bPbdWTGmqAAA">
<XPD:REF name="Association">x/JBETZBCU+hGc+TCrg6NwAA</XPD:REF>
<XPD:REF name="Participant">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dUeFi9hfdEq8iWsT0ux3YgAA</XPD:REF>
<XPD:REF name="Views[1]">aBgp0p8xG0mg6n7DwFgk+QAA</XPD:REF>
<XPD:REF name="Views[2]">3DwgNOh5s0S6dyiO7q01LAAA</XPD:REF>
<XPD:REF name="Views[3]">Md3SCiHqwUqTBmp7aeRTMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLAssociation" guid="W+M34q8GIke/pTsD0zxlIwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TpggH+/BWU6WXpE1lbEjCwAA</XPD:REF>
<XPD:REF name="Views[1]">nwNKJ26bPkyG6/FGZeD2aQAA</XPD:REF>
<XPD:REF name="Views[2]">yo2TT5WWwU+ttqFWJ5jE2gAA</XPD:REF>
<XPD:REF name="Views[3]">7bM/raEWRk+5jaJREeJ35AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="F04j1uD7cUSZN6u8f+P8gwAA">
<XPD:REF name="Association">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
<XPD:REF name="Participant">Wsjs7TjnyUW/Qm7ed13cfgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pelqswTpFEyz5X1YkpKCCQAA</XPD:REF>
<XPD:REF name="Views[1]">/7D5vjCs30CS7BROTqYPgAAA</XPD:REF>
<XPD:REF name="Views[2]">i3c0iDFcr0ymogVIe98MOQAA</XPD:REF>
<XPD:REF name="Views[3]">ABPvK6xsgEad9AaenDfdUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="EaYI22+KvUObSPFIaHuJgAAA">
<XPD:REF name="Association">W+M34q8GIke/pTsD0zxlIwAA</XPD:REF>
<XPD:REF name="Participant">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NrJpmBSbYUayMpcS4qrs3AAA</XPD:REF>
<XPD:REF name="Views[1]">ic1za0ROY0+YjDiytQivEQAA</XPD:REF>
<XPD:REF name="Views[2]">5aFDpauKAkSkGDYvoCjsRgAA</XPD:REF>
<XPD:REF name="Views[3]">q10NNJJ0WU2lT/lcNKScGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLAssociation" guid="U+sf392o8k6OsQ5LZr40FQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pkDtDFKoukeT7tn34/drdwAA</XPD:REF>
<XPD:REF name="Views[1]">1Qm+WopWVkGpHMDCUa9pmQAA</XPD:REF>
<XPD:REF name="Views[2]">tFdxwAmEo0GcaasVyp5BLwAA</XPD:REF>
<XPD:REF name="Views[3]">dneFpiGgck2MUjSQWzCB5AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="QnU7IN7Dt0iCe+dXSIIlQQAA">
<XPD:REF name="Association">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
<XPD:REF name="Participant">v4BOTCnEXke6v8KvlSh0EAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">rUH+zC6VH0eYaToUZDbCuQAA</XPD:REF>
<XPD:REF name="Views[1]">lrRTAYGyR0e6GqVvjEJnowAA</XPD:REF>
<XPD:REF name="Views[2]">P/C/HZYuD0qbwUtBKf4lOgAA</XPD:REF>
<XPD:REF name="Views[3]">TKLvOugDakevvw1W1NXYxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HWsJOkdfGE69+4JwFK37iQAA">
<XPD:REF name="Association">U+sf392o8k6OsQ5LZr40FQAA</XPD:REF>
<XPD:REF name="Participant">mx27Y6tX4Ey1zpUJWzynPAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pyhz16Cy00uMFBc0RE1J0QAA</XPD:REF>
<XPD:REF name="Views[1]">vbRlon4iNUaGTPfad0ia9wAA</XPD:REF>
<XPD:REF name="Views[2]">9zANjLLOH0+Pf5HVwD+l3QAA</XPD:REF>
<XPD:REF name="Views[3]">Ji1c0rbj4EKU6avgv45poAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLClass" guid="ZYeoAKc5cUq/z8YdNUXjyQAA">
<XPD:ATTR name="Name" type="string">SAttackLevel</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MgamTDyErUavGsuloCYAzwAA</XPD:REF>
<XPD:REF name="Views[1]">0IfVZ+uipkqYS7DDdMxDOgAA</XPD:REF>
<XPD:REF name="Views[2]">ffKB8EKB1UqhpXsoWghHBAAA</XPD:REF>
<XPD:REF name="Views[3]">1q44NsDCBU6blSF4kGz7PwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aWxeTicc0Uy5JVwBcapuGQAA">
<XPD:ATTR name="Name" type="string">CreateLevel</XPD:ATTR>
<XPD:REF name="Owner">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/H3ENuRSYES0mZj7iDA9ngAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aWxeTicc0Uy5JVwBcapuGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">ZKPsSCxrJUGvNyRzm67tgQAA</XPD:REF>
<XPD:REF name="Associations[1]">xvx7z528P0y4nS7r9gyjeAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="omU6mecXUEWg42GfMJ1GigAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLClass" guid="Xi3pjCNOm0GYqJj8meAjKQAA">
<XPD:ATTR name="Name" type="string">SAttackLevelBuilder</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mJhbJXh4qkekEF/lDZZgEQAA</XPD:REF>
<XPD:REF name="Views[1]">XWWpA2/QwUmjW/vdK4kC1gAA</XPD:REF>
<XPD:REF name="Views[2]">3ntqGA3Ack2rPvCRElyYuwAA</XPD:REF>
<XPD:REF name="Views[3]">8FYYRtpsx0yOK7AcTojrrAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">zlbq6LjxVUibn8gvSZdOawAA</XPD:REF>
<XPD:REF name="Specializations[1]">l5ZHurh02Eao0AQk43K8WQAA</XPD:REF>
<XPD:REF name="Specializations[2]">Y3M5/gbgXUSRyInfENFgagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dnxxRJvCkUCxyQIl7CNpPgAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6/GsVffUbEKhCah/mQvYuwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dnxxRJvCkUCxyQIl7CNpPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">itZFl8bFCUaUbLzAC/etCgAA</XPD:REF>
<XPD:REF name="Associations[1]">6+8joey5lkWdM4HCYDON4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLClass" guid="cPIyGQtxhUu0HQPe+5n8/gAA">
<XPD:ATTR name="Name" type="string">SAttackLevelManufacturer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">v+rvW59BmUWHTNwB+AGEPQAA</XPD:REF>
<XPD:REF name="Views[1]">P+zLbKo3AUi3u7MyDMk8sgAA</XPD:REF>
<XPD:REF name="Views[2]">P2XVTCpXQ0KCYrHQDQoK7gAA</XPD:REF>
<XPD:REF name="Views[3]">kf+oOuTax068Jg7a0uEBJwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wyIH/PZko06A9mdBRb3LowAA">
<XPD:ATTR name="Name" type="string">Construct</XPD:ATTR>
<XPD:REF name="Owner">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gdZ66U6qCE2yZ6gd/K2XTgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wyIH/PZko06A9mdBRb3LowAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tTImOXghtE6hx197KqTRpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLGeneralization" guid="zlbq6LjxVUibn8gvSZdOawAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:REF name="Parent">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TyjzVumg2UarjDEa/SFTigAA</XPD:REF>
<XPD:REF name="Views[1]">yld1YoH5x0K/jwUa9GyJgwAA</XPD:REF>
<XPD:REF name="Views[2]">Dw3srTPZjUmrL9aeoKpTiAAA</XPD:REF>
<XPD:REF name="Views[3]">VFigUn4zR0q0LeXYj4LAEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLGeneralization" guid="l5ZHurh02Eao0AQk43K8WQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:REF name="Parent">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UlAozpgcbke0hHzJRza/yQAA</XPD:REF>
<XPD:REF name="Views[1]">JRqEipcdzkS1qjzplV4OhwAA</XPD:REF>
<XPD:REF name="Views[2]">iGnXSW6qr0CGaKxfTeGKhwAA</XPD:REF>
<XPD:REF name="Views[3]">C5FAiBj+AkCiWjLzniaSbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLGeneralization" guid="Y3M5/gbgXUSRyInfENFgagAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:REF name="Parent">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mIMgPqh6x0iv4IcxgfxD2AAA</XPD:REF>
<XPD:REF name="Views[1]">/WQ4SzqpXk6AYILyAFPZwQAA</XPD:REF>
<XPD:REF name="Views[2]">6XH1yPbChkuSBCGkjhtuHwAA</XPD:REF>
<XPD:REF name="Views[3]">n6wGI04DqECkT0k1DRHlgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLAssociation" guid="Ay86bX5C3U2UVpYM7k/prgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5rGYs6K0+USlqPAu6eKtwwAA</XPD:REF>
<XPD:REF name="Views[1]">owXfsJGq5EKgEeeD0/rz5QAA</XPD:REF>
<XPD:REF name="Views[2]">aKWV4bUxpU6EKCwyNFHGHAAA</XPD:REF>
<XPD:REF name="Views[3]">TyYXUt5FvUmePH8yi6MatAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="itZFl8bFCUaUbLzAC/etCgAA">
<XPD:REF name="Association">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
<XPD:REF name="Participant">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ATs2NutkukasM+HqqE3jSAAA</XPD:REF>
<XPD:REF name="Views[1]">gYMnTcdzxkGRiBVGy9Qh4wAA</XPD:REF>
<XPD:REF name="Views[2]">Xjn8VLDfP0qdyq/ymunDiQAA</XPD:REF>
<XPD:REF name="Views[3]">qoHprfgjZEWJIWMWZ1K81gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="tTImOXghtE6hx197KqTRpQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">Ay86bX5C3U2UVpYM7k/prgAA</XPD:REF>
<XPD:REF name="Participant">cPIyGQtxhUu0HQPe+5n8/gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0bzR79fLl0Kl7AaGbuHnPAAA</XPD:REF>
<XPD:REF name="Views[1]">xsidxHbVF02yzyLbXs5o+wAA</XPD:REF>
<XPD:REF name="Views[2]">VVv7LJWy7UmgF2h1OIPuLgAA</XPD:REF>
<XPD:REF name="Views[3]">LocDJw+pbk6/4sf6S4hm2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLAssociation" guid="tp8VBW8cKUOi/MHF1sGbPgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GCDG41iQZ0G1zl6Z74BbwgAA</XPD:REF>
<XPD:REF name="Views[1]">V1BwvUoxWkC/J1FVWBVeRAAA</XPD:REF>
<XPD:REF name="Views[2]">O4l3qBD+1EK6VG52I/cuUAAA</XPD:REF>
<XPD:REF name="Views[3]">xYDNTaE/iUyQRBLkqiPF8wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZKPsSCxrJUGvNyRzm67tgQAA">
<XPD:REF name="Association">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
<XPD:REF name="Participant">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UqMvtaxbokOAdKiAykB7AgAA</XPD:REF>
<XPD:REF name="Views[1]">W5yFaGnoVEaeKZe9QOFpJgAA</XPD:REF>
<XPD:REF name="Views[2]">AMYZOyd5fkOZ1nkJGTYjFwAA</XPD:REF>
<XPD:REF name="Views[3]">zhTWM8EDz0+8hB6fok0G4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6+8joey5lkWdM4HCYDON4AAA">
<XPD:REF name="Association">tp8VBW8cKUOi/MHF1sGbPgAA</XPD:REF>
<XPD:REF name="Participant">Xi3pjCNOm0GYqJj8meAjKQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uhdFukWWZ0mruA6iQjg+bgAA</XPD:REF>
<XPD:REF name="Views[1]">gRRyjjh4tkiQDYvcrhaPDwAA</XPD:REF>
<XPD:REF name="Views[2]">MEGcFRRPJU6MhFO7RsNRpAAA</XPD:REF>
<XPD:REF name="Views[3]">kCDHzjE/10GoMRM/JZXo5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLAssociation" guid="4GKbomIOr0ivKGmPyIV/PAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">igPD4TjR8k65f0K6/vc2QAAA</XPD:REF>
<XPD:REF name="Views[1]">8y0UalRAhEak9xqul8/B2AAA</XPD:REF>
<XPD:REF name="Views[2]">LG5cuuY0aUG2HbAi5zMaFwAA</XPD:REF>
<XPD:REF name="Views[3]">CVYSvmoV9EGsWVf94Bi9CwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xvx7z528P0y4nS7r9gyjeAAA">
<XPD:REF name="Association">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
<XPD:REF name="Participant">ZYeoAKc5cUq/z8YdNUXjyQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8t05QRzCmE6yxKyAAAMvNQAA</XPD:REF>
<XPD:REF name="Views[1]">cIF8hugLm0GyUfRyWoeSmgAA</XPD:REF>
<XPD:REF name="Views[2]">iRd4pdQl5Ei3aKAF4hQQSAAA</XPD:REF>
<XPD:REF name="Views[3]">PCmNYBmUqUeedPbZhDz9DQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="GvZOc7iOzk2JPecMS43ORAAA">
<XPD:REF name="Association">4GKbomIOr0ivKGmPyIV/PAAA</XPD:REF>
<XPD:REF name="Participant">SjPWmz7uPUqUplvYq0yd7wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s2rFSePZwkmYG/J2bmhsMQAA</XPD:REF>
<XPD:REF name="Views[1]">A7lBrKegpEuyUcE5cmbbWwAA</XPD:REF>
<XPD:REF name="Views[2]">LyR2DSDc20CQAP4F0GauQwAA</XPD:REF>
<XPD:REF name="Views[3]">zLqKUng+ZUKh26glE8jauAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLClass" guid="lN9ODv+93UCTMAJjyDRrYAAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseGameManager</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">aIwEHW+11EO07WJQioUEPAAA</XPD:REF>
<XPD:REF name="Views[1]">dKZZuhRJpk2gsfCmYKWe5wAA</XPD:REF>
<XPD:REF name="Views[2]">mIEUZ5TIUE+fQv8mg+5FugAA</XPD:REF>
<XPD:REF name="Views[3]">MRmCBh/qCkS8wOKwLf2e4gAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">8UPvUB3XOkWY/c1zfOoS/gAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">caLyiKfopE62I4sqO8m+zQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NEtTIyV3jEW5wVuStP28MAAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/MSp9/I5wU25Lrsbp/SNlAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NEtTIyV3jEW5wVuStP28MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1RL+t+xhLUuoE6LX7NjCxQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HH1zBQwx202D4UnSA8jJTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1RL+t+xhLUuoE6LX7NjCxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Es4vmdmUiUqOaVjih8PlVwAA">
<XPD:ATTR name="Name" type="string">ReleaseBall</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YmOX4WaOkke9dsW4po9tVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Es4vmdmUiUqOaVjih8PlVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7FO24fAZAEKs6P0bDWTgIAAA">
<XPD:ATTR name="Name" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Es4vmdmUiUqOaVjih8PlVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="npL+iNVfoEmhmCQsXPbiHgAA">
<XPD:ATTR name="Name" type="string">CheckBallPosition</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+xoTS2BmUk6KsFqHgAfqTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">npL+iNVfoEmhmCQsXPbiHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="G+CvVohn0EegYlm/xVrHzgAA">
<XPD:ATTR name="Name" type="string">Init</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hkndOlK2bk2Ww3OMdOt7fQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">G+CvVohn0EegYlm/xVrHzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="SDznl0wfBUaYZW0F2HXC2AAA">
<XPD:ATTR name="Name" type="string">GameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oLmP0lNVhkWuzSkWsK349gAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SDznl0wfBUaYZW0F2HXC2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">DcTO/mQ230qZq9XtAZ0oTAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="0WAF0hP3BUSXFMuLACFN7gAA">
<XPD:ATTR name="Name" type="string">ballObject</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="eV+c53Hn0UmwMm5y99kk/QAA">
<XPD:ATTR name="Name" type="string">result</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="Xy+zbGLyiEmA8CRiSrhreQAA">
<XPD:ATTR name="Name" type="string">specialDefense</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="lsUBwSJLkUSflteg8yRJRwAA">
<XPD:ATTR name="Name" type="string">sccoreText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="ubc4VPGl3Eir7XgaSO/rGAAA">
<XPD:ATTR name="Name" type="string">magicDefenseText</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GUIText</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="uFLJtIrOckO9uNQVNwwdjAAA">
<XPD:ATTR name="Name" type="string">isGameOver</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">bool</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="3eQ5nhdvgEm1zhoJFXCtgQAA">
<XPD:ATTR name="Name" type="string">releaseball</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boll</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="XZ8r+s+twkG3Agr7eK6fRgAA">
<XPD:ATTR name="Name" type="string">playerScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="So9IauVUiUibBJ+LX3SrTwAA">
<XPD:ATTR name="Name" type="string">enemyScore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLClass" guid="I2GKS7CUGUSO/m97ZBCvvQAA">
<XPD:ATTR name="Name" type="string">SpecialDefensePlayer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+1SBDRkRs0KrjaeSw5LexwAA</XPD:REF>
<XPD:REF name="Views[1]">fCOaeIFnV0yedwPC5YolTgAA</XPD:REF>
<XPD:REF name="Views[2]">Ix3TAolOgkqcs8xzC3QX0QAA</XPD:REF>
<XPD:REF name="Views[3]">o/XDj5qnUkypVj7s6X3qIgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">uJPQbldAgE2tx/6nNcQUvAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="7bl8sb8vhkyvHoSX4CPxngAA">
<XPD:ATTR name="Name" type="string">OnCollisionEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MaixYTsBiEOPbWEV6JXHYAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7bl8sb8vhkyvHoSX4CPxngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NgI6RhH02kKfDiwSqgX+wwAA">
<XPD:ATTR name="Name" type="string">Collision2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7bl8sb8vhkyvHoSX4CPxngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vqQCYNoZkE6v5feCsr7CRAAA">
<XPD:ATTR name="Name" type="string">OnGUI</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="050qzAMQVkKsSMtMDtAh6AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vqQCYNoZkE6v5feCsr7CRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qK53q1kBO0W4Mwvh5oMTcAAA">
<XPD:ATTR name="Name" type="string">shield</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">GameObject</XPD:ATTR>
<XPD:REF name="Owner">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="pv0p4z9t40yWtaHo2nsmiQAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[90]" type="UMLClass" guid="fcmypeJTj0Wy6mSLZeGBoQAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseEnemy</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s2wd2+SisECHe6NUCRcPmAAA</XPD:REF>
<XPD:REF name="Views[1]">OyWVt6VGVkqaanxSwwV9/QAA</XPD:REF>
<XPD:REF name="Views[2]">rgZGAPqHxEGz8Pi82hhF+wAA</XPD:REF>
<XPD:REF name="Views[3]">hDWexJd4m0GgMdb1yscLsAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">XhHvOV2EvUiEYWTIUmpSOAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6MW7Ts/po0yVk2NJHTIzqQAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZUFipXsankaJKSG1yDzhHwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6MW7Ts/po0yVk2NJHTIzqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="znFEquPG6UGju7OglHfzIAAA">
<XPD:ATTR name="Name" type="string">Move</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1xuCyi+e/kmsIuaDXO6LNQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">znFEquPG6UGju7OglHfzIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="SroUl1D53ka4lVuHTQhtqgAA">
<XPD:ATTR name="Name" type="string">OnCollisionEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TlJ2SEGD10Wt1idhkYMz9QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SroUl1D53ka4lVuHTQhtqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tGwdLE+ZG0aUHqYIL3TKdwAA">
<XPD:ATTR name="Name" type="string">Collision2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SroUl1D53ka4lVuHTQhtqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="2WCmThOe9EaNaj0ev08vIQAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="C+X3L5K7XUaQgjtnFSI+QgAA">
<XPD:ATTR name="Name" type="string">ball</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Transform</XPD:ATTR>
<XPD:REF name="Owner">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[91]" type="UMLClass" guid="am4kt6gSZU6U4uXlKkfOdAAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseBall</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lJbcx6qJSkSA9EGrFKV6BAAA</XPD:REF>
<XPD:REF name="Views[1]">czhYG2wtBEmYGc7WuMJOXQAA</XPD:REF>
<XPD:REF name="Views[2]">ykgS+1FLLEScAZugDlBRiQAA</XPD:REF>
<XPD:REF name="Views[3]">8bXvKjM9KUu1mJFKStFb3AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PijAMlk8sU+owvG3nyh5mgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="tzZHMIGz5kKrVX90H2onqwAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ieWAzdVikUOGOmL+DS+31wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tzZHMIGz5kKrVX90H2onqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="SKPj08CdcE2mcv6vk9oxngAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PbeCEC0ce0+rzJXgeaDDRgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SKPj08CdcE2mcv6vk9oxngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/s9SPmosaUiQJ3Y0+ADq/AAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[92]" type="UMLClass" guid="tLlFODjp60y3iiB+vljlNgAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseObstacle</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">emxSWDZnr0qWnY6iB00eMwAA</XPD:REF>
<XPD:REF name="Views[1]">joFzo0sYBE+kxhF6vsnF7gAA</XPD:REF>
<XPD:REF name="Views[2]">4GwVC/Wcjke750JJzyj0UwAA</XPD:REF>
<XPD:REF name="Views[3]">8toibHz/YEaqkZytveUw8AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">qpZi/yz0wECKd1is0/RGUQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sAO0KIvlmk2gvIchw+O18QAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lq3CDfqBL0OECUVJX+jqqwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sAO0KIvlmk2gvIchw+O18QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+YacdsYGjUS4zwIUlinf9AAA">
<XPD:ATTR name="Name" type="string">OnCollisionEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bpR7r+E6y0y9xTuaAPqetgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+YacdsYGjUS4zwIUlinf9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9Iwvv9PDJEGUzHKuuJdPSgAA">
<XPD:ATTR name="Name" type="string">Collision2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+YacdsYGjUS4zwIUlinf9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ctNVZOXnb0anZpb2jmyvCAAA">
<XPD:ATTR name="Name" type="string">speed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[93]" type="UMLClass" guid="o56KebguE0GgRVg2lkekNwAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseShield</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WCkYnWgktUqCKErRcigTwgAA</XPD:REF>
<XPD:REF name="Views[1]">QEblD4WFzk+0YaefLXdwiwAA</XPD:REF>
<XPD:REF name="Views[2]">dK7RH+PXTke92dh8wGRJ4wAA</XPD:REF>
<XPD:REF name="Views[3]">fCuE+mDhq0SXrkyiaa/GvAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LqzNqJHL4kqJxTq0VESUygAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="wyg/4qyJ0k+c8Ax0ohJHmgAA">
<XPD:ATTR name="Name" type="string">Start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5HoxHZLOjEq1zVsnSsdB0wAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wyg/4qyJ0k+c8Ax0ohJHmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="88om0+l0y0WbNrG4z1N4TwAA">
<XPD:ATTR name="Name" type="string">Update</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JXwte1dYnEWPWJHocizM4QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">88om0+l0y0WbNrG4z1N4TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="Wdk5ESevmUWx8cM5jQ8TnQAA">
<XPD:ATTR name="Name" type="string">interval</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="9lIyHPZDa0e9vorH+MDDUQAA">
<XPD:ATTR name="Name" type="string">delay</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="Owner">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[94]" type="UMLClass" guid="FihRKIPBQEWi+uAjdmQIkAAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseWall</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c4vxzt8IGkGadKVbqk1r4wAA</XPD:REF>
<XPD:REF name="Views[1]">NmB9zr9qD0WlOkCmqm72pAAA</XPD:REF>
<XPD:REF name="Views[2]">Bs3FpSqaS0+xzkOPl2jjyAAA</XPD:REF>
<XPD:REF name="Views[3]">xQw/Ovqa2UCzgEDLjsUvMwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NLx3hbqr00WyBTiVGgqjdAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WQ8luDGzEEeTt+ZoUTIqOwAA">
<XPD:ATTR name="Name" type="string">OnCollisionEnter2D</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LHyDL0pBCEOTxplEuLbyYwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQ8luDGzEEeTt+ZoUTIqOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9Qa1a3NoQEyl9rk4ZX4ycQAA">
<XPD:ATTR name="Name" type="string">Collision2D</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQ8luDGzEEeTt+ZoUTIqOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[95]" type="UMLRealization" guid="8UPvUB3XOkWY/c1zfOoS/gAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Client">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:REF name="Supplier">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[96]" type="UMLGeneralization" guid="caLyiKfopE62I4sqO8m+zQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TNSKOIAnC0yu5qvpkpSeAQAA</XPD:REF>
<XPD:REF name="Views[1]">tUrObs83/0yAGgtrnjFkzQAA</XPD:REF>
<XPD:REF name="Views[2]">XhowOpypqUCI/v8EzannhAAA</XPD:REF>
<XPD:REF name="Views[3]">yNM+xkFlQkKOR+EAiw6SDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[97]" type="UMLGeneralization" guid="uJPQbldAgE2tx/6nNcQUvAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">I2GKS7CUGUSO/m97ZBCvvQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qvuiP40wdUST+9zQFTemwQAA</XPD:REF>
<XPD:REF name="Views[1]">6eN6GfR0k0qzBMQ9rcd9LAAA</XPD:REF>
<XPD:REF name="Views[2]">ThG593fAdkuUOndtztuv8QAA</XPD:REF>
<XPD:REF name="Views[3]">Gmhyd8O9p0O0lHAzT2534AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[98]" type="UMLGeneralization" guid="XhHvOV2EvUiEYWTIUmpSOAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">fcmypeJTj0Wy6mSLZeGBoQAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">stfnfe7c0EOnnCgE0wmqvAAA</XPD:REF>
<XPD:REF name="Views[1]">oXdiDEmrUUSbrO6SF/SNygAA</XPD:REF>
<XPD:REF name="Views[2]">FbMzB2uPJkydWUsTKrCC6QAA</XPD:REF>
<XPD:REF name="Views[3]">QVb5kmx/qEOL+01HgAhJngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[99]" type="UMLGeneralization" guid="qpZi/yz0wECKd1is0/RGUQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">tLlFODjp60y3iiB+vljlNgAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">WdxzPZfFG0aubPFiGKAPXwAA</XPD:REF>
<XPD:REF name="Views[1]">NqGdvAX+ek+hMBWkX9okqAAA</XPD:REF>
<XPD:REF name="Views[2]">7cVvCQp6hke2lhcNPWCSWgAA</XPD:REF>
<XPD:REF name="Views[3]">ZMt6A6yek0ykJ506RApkEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[100]" type="UMLGeneralization" guid="NLx3hbqr00WyBTiVGgqjdAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">FihRKIPBQEWi+uAjdmQIkAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">VLLs2rb/80G7GTdh+i2gmgAA</XPD:REF>
<XPD:REF name="Views[1]">WEejVwYbLUe2E+o1l1f1TgAA</XPD:REF>
<XPD:REF name="Views[2]">+f+kGorQe0yalwEDYM5GdwAA</XPD:REF>
<XPD:REF name="Views[3]">TlQM7GMJSkScx2oOZEWFkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[101]" type="UMLGeneralization" guid="LqzNqJHL4kqJxTq0VESUygAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">o56KebguE0GgRVg2lkekNwAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J5cDdGWVv02ltu9QtZXl0wAA</XPD:REF>
<XPD:REF name="Views[1]">lGQ7vX8Zmk6YNS4aONHgvwAA</XPD:REF>
<XPD:REF name="Views[2]">ZVLZ1TfnS0WEIlnrXwzEbgAA</XPD:REF>
<XPD:REF name="Views[3]">dbH39xWgLE6UQAp6pMVzegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[102]" type="UMLGeneralization" guid="PijAMlk8sU+owvG3nyh5mgAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">am4kt6gSZU6U4uXlKkfOdAAA</XPD:REF>
<XPD:REF name="Parent">yQKez/6QZEKr0/2lECaKJAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/uZoAJz7BUykGDEJvRrDRAAA</XPD:REF>
<XPD:REF name="Views[1]">I9ysOfncvEWEeaVIB5+M7gAA</XPD:REF>
<XPD:REF name="Views[2]">N5nEAL3N1kWLkp4e/B50egAA</XPD:REF>
<XPD:REF name="Views[3]">ewdSpkbBnU6hH+KTFCBS8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[103]" type="UMLClass" guid="Sezswc1sKUS6UqLSLzbpgwAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseLevel</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iPkdJnLu/UiNj4u0Sig7QgAA</XPD:REF>
<XPD:REF name="Views[1]">TYt4WcH0yUyLo4roDa9KYAAA</XPD:REF>
<XPD:REF name="Views[2]">0zvs8KF7bU6HqUQEj+DDQQAA</XPD:REF>
<XPD:REF name="Views[3]">fCGe7uTxP0aeC+/UZMzVRAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="R511xZAEIE28vdI9Fw7sLwAA">
<XPD:ATTR name="Name" type="string">CreateLevel</XPD:ATTR>
<XPD:REF name="Owner">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5YECEnMOWkeqYLpa+bJNvwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="BehavioralFeature">R511xZAEIE28vdI9Fw7sLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Rrme5MD+tkymh9mG9mHQOgAA</XPD:REF>
<XPD:REF name="Associations[1]">V8Maq5PshUi+7l4wEE4ZYQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="rgE8Ef9Q7kqz++DCaO/taQAA">
<XPD:ATTR name="Name" type="string">obstacle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List&lt;GameObject&gt;</XPD:ATTR>
<XPD:REF name="Owner">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[104]" type="UMLClass" guid="kGi7GGI1zEuFcui9vz0/nQAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseLevelBuilder</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4aE/r/Ilf0GNE/O1BLioEQAA</XPD:REF>
<XPD:REF name="Views[1]">F2527py6jkueFBx/OkvfsAAA</XPD:REF>
<XPD:REF name="Views[2]">p7WyjnLKP0KKMIH+JBuK1AAA</XPD:REF>
<XPD:REF name="Views[3]">8lhiH5hjJECnYS3nJH3BZgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">WPHKBrUMhES2f2icGtGnIQAA</XPD:REF>
<XPD:REF name="Specializations[1]">XCGVDLY2C0Cr2BLZdSrVIAAA</XPD:REF>
<XPD:REF name="Specializations[2]">CWAyPKN18kG/9i1aiDBUIQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="h/b+jGCatUiVt7O4daLVyQAA">
<XPD:ATTR name="Name" type="string">BuildObstacle</XPD:ATTR>
<XPD:REF name="Owner">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y3x7GzQ2pkS1T9t2uiK4qwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h/b+jGCatUiVt7O4daLVyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">oT8moqEvs0Wo1VALgWGPpAAA</XPD:REF>
<XPD:REF name="Associations[1]">6NI6xYjwsUegqye8EMt/zwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[105]" type="UMLClass" guid="HYuSvP3dg0WJXztpUnhISQAA">
<XPD:ATTR name="Name" type="string">SpecialDefenseLevelManufacturer</XPD:ATTR>
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4ttYLLx9Jk2UM8AVOj/Y8wAA</XPD:REF>
<XPD:REF name="Views[1]">owpIZnizAk6Zi1hX4of5oAAA</XPD:REF>
<XPD:REF name="Views[2]">3BiqYmqhf0iA5f67LbxOxAAA</XPD:REF>
<XPD:REF name="Views[3]">8Hk2JbnGpkul7G3tORPJpAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MpBWFIgQLkKGSgccHwAD/wAA">
<XPD:ATTR name="Name" type="string">Construct</XPD:ATTR>
<XPD:REF name="Owner">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Bs88oRbGTkKleK7h/X7DSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MpBWFIgQLkKGSgccHwAD/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">0X+kM8G29ES0+3GcDRwc0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[106]" type="UMLGeneralization" guid="WPHKBrUMhES2f2icGtGnIQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">GXYYavkz3USGjRcisoD4GwAA</XPD:REF>
<XPD:REF name="Parent">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">N5Bz7TMHqU2mYzQqT5qBEAAA</XPD:REF>
<XPD:REF name="Views[1]">eTWb8n30P0WDNxm/YZKMsgAA</XPD:REF>
<XPD:REF name="Views[2]">xt+pzf6ELkOvz0R6SjE8rgAA</XPD:REF>
<XPD:REF name="Views[3]">2WO4t38hw0aQqgA62PbHGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[107]" type="UMLGeneralization" guid="XCGVDLY2C0Cr2BLZdSrVIAAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">onKk6qcsMkyVpp0DtDP92QAA</XPD:REF>
<XPD:REF name="Parent">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eQ+7Qb8lcEGHRktmekfpNgAA</XPD:REF>
<XPD:REF name="Views[1]">eNnHlWHdBUeeTniabPY+dwAA</XPD:REF>
<XPD:REF name="Views[2]">0H5WTDJlgEaOy0goT5WDkAAA</XPD:REF>
<XPD:REF name="Views[3]">Vs5SDZr7/0S9qd9qtzNZogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[108]" type="UMLGeneralization" guid="CWAyPKN18kG/9i1aiDBUIQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:REF name="Child">oejygo024kq8c/A3VJV8qgAA</XPD:REF>
<XPD:REF name="Parent">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KxlneHkKP02HT+0dY5xYwQAA</XPD:REF>
<XPD:REF name="Views[1]">xLDhbn7WHUGq21vhIbc/egAA</XPD:REF>
<XPD:REF name="Views[2]">F5/786riXk2TH8HF+nfWQwAA</XPD:REF>
<XPD:REF name="Views[3]">hviLmJLjkkanAXDYbWjZhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[109]" type="UMLAssociation" guid="jmkj7KdImkipuwXhHPvoXQAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GlbWCtXTd0mOTZW+BKy/TgAA</XPD:REF>
<XPD:REF name="Views[1]">1mQD7g2JOEe5GfmPMECK/QAA</XPD:REF>
<XPD:REF name="Views[2]">U7mw5X5AX0uOu6K5nKue8QAA</XPD:REF>
<XPD:REF name="Views[3]">N4Y6DJHPf0SYCM70fbznBAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Rrme5MD+tkymh9mG9mHQOgAA">
<XPD:REF name="Association">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
<XPD:REF name="Participant">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Ay2kMht87kKjgm6udXtorgAA</XPD:REF>
<XPD:REF name="Views[1]">U05hbGFVOkG6IotuRjU87gAA</XPD:REF>
<XPD:REF name="Views[2]">/+iEGvemCk6r6d3QdVVPZgAA</XPD:REF>
<XPD:REF name="Views[3]">Y62qHcW4DkKGM1cjsv124wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="oT8moqEvs0Wo1VALgWGPpAAA">
<XPD:REF name="Association">jmkj7KdImkipuwXhHPvoXQAA</XPD:REF>
<XPD:REF name="Participant">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oHdDhKKGnEO8ogq6YqDggQAA</XPD:REF>
<XPD:REF name="Views[1]">ZFCrgZmPa0ikoPvCZa1ecQAA</XPD:REF>
<XPD:REF name="Views[2]">tZnY6gIoj0+XdXNHWmT9rgAA</XPD:REF>
<XPD:REF name="Views[3]">ycM8Kbo7lUSeDhIUYBhl2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[110]" type="UMLAssociation" guid="SaRD297qR0G7pwHbmC1tCwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/9jSvv+Gj0eSyMfZGXnLwAAA</XPD:REF>
<XPD:REF name="Views[1]">SfAROr5WgU6blgbWSExfAgAA</XPD:REF>
<XPD:REF name="Views[2]">PHRGw3aW6Uu4wDdxUH3abAAA</XPD:REF>
<XPD:REF name="Views[3]">Xyd7/u6pj0OcwnPdE9IsdQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="V8Maq5PshUi+7l4wEE4ZYQAA">
<XPD:REF name="Association">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
<XPD:REF name="Participant">Sezswc1sKUS6UqLSLzbpgwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MIEMMGRq5E+fLiIZfrOCJwAA</XPD:REF>
<XPD:REF name="Views[1]">YGUI5nJ5qUKaDpNa8x1MFwAA</XPD:REF>
<XPD:REF name="Views[2]">I2UBkM1OuUaYlMv1lI+6mQAA</XPD:REF>
<XPD:REF name="Views[3]">pbMJnMaxAkCRWcaq7RkbSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DcTO/mQ230qZq9XtAZ0oTAAA">
<XPD:REF name="Association">SaRD297qR0G7pwHbmC1tCwAA</XPD:REF>
<XPD:REF name="Participant">lN9ODv+93UCTMAJjyDRrYAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FCvaBG4jiEu9ADVRsAd9WgAA</XPD:REF>
<XPD:REF name="Views[1]">BSdBqEPxDkKISxGNcnbkEAAA</XPD:REF>
<XPD:REF name="Views[2]">wK9ueHRn90Stin6AmTyT7AAA</XPD:REF>
<XPD:REF name="Views[3]">/ezJHx/Qpk2LBFaYEcqtJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[111]" type="UMLAssociation" guid="6WSo9K/gw06M8BKVRO4LhwAA">
<XPD:REF name="Namespace">F3tqoufMvUWe7vXwu36ifwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CtjaPCjZiECM2yEMDs10cwAA</XPD:REF>
<XPD:REF name="Views[1]">hH+QIuRlL0yzoeuRb3QgcwAA</XPD:REF>
<XPD:REF name="Views[2]">9/5y2tBUBk+x+Lxh9cksQgAA</XPD:REF>
<XPD:REF name="Views[3]">fk/xvxPix066xx3nRJHJaAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="6NI6xYjwsUegqye8EMt/zwAA">
<XPD:REF name="Association">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
<XPD:REF name="Participant">kGi7GGI1zEuFcui9vz0/nQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uBxk2yxc20iGZ4laK67DpAAA</XPD:REF>
<XPD:REF name="Views[1]">TuQZ9M4voUKNoBRvyFXk2wAA</XPD:REF>
<XPD:REF name="Views[2]">iHT3RM9lOkuM8B5PdFTQegAA</XPD:REF>
<XPD:REF name="Views[3]">ylVX7fqx8UiZM6t5vqmC4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="0X+kM8G29ES0+3GcDRwc0wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">6WSo9K/gw06M8BKVRO4LhwAA</XPD:REF>
<XPD:REF name="Participant">HYuSvP3dg0WJXztpUnhISQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XqnNSkBW106WLaYsLtTGpAAA</XPD:REF>
<XPD:REF name="Views[1]">IbvDMo/RekC9JHT6vxSPNwAA</XPD:REF>
<XPD:REF name="Views[2]">Z6hQ/Lno2Eq+4GyLEScFaAAA</XPD:REF>
<XPD:REF name="Views[3]">ILmQNRfM9UeR0Cg7Cos+iQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="4uEiw2RwRUudekWBDZ+WsQAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">OdeTI/mKbU+t0RHtaD/mzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="LqF+anEpHkeHOyttTQ+XOAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">4uEiw2RwRUudekWBDZ+WsQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="VpqUvHVGQkm8O9i0I2PNfAAA">
<XPD:REF name="Diagram">LqF+anEpHkeHOyttTQ+XOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="IRrp//8VzUGSw58NzMyrhQAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">OdeTI/mKbU+t0RHtaD/mzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="iGyvWvzQakGDW0CB0UHhRAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">IRrp//8VzUGSw58NzMyrhQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="uu7E23edxEK2KzFhu2yIFAAA">
<XPD:REF name="Diagram">iGyvWvzQakGDW0CB0UHhRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
