<?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="sGfATwLxgUCnIuG6pOUY6AAA">
<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="NGjRqXfhWUK76HUGP2/KBwAA">
<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">sGfATwLxgUCnIuG6pOUY6AAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="0+FR6eM6K0K7zmeMdyGOrwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">NGjRqXfhWUK76HUGP2/KBwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="gBuYPgvKjUGVCPRTRolIXQAA">
<XPD:REF name="Diagram">0+FR6eM6K0K7zmeMdyGOrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="swvV9uoZ3UOvwVvKcLmePQAA">
<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">sGfATwLxgUCnIuG6pOUY6AAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="fwNugtjT3UumIcDlbDqanQAA">
<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">swvV9uoZ3UOvwVvKcLmePQAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="XPFQC0G4b06JqgL5otw2lgAA">
<XPD:REF name="Diagram">fwNugtjT3UumIcDlbDqanQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="r4KUCNGIB0eypmV6u+hnvwAA">
<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">sGfATwLxgUCnIuG6pOUY6AAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="yT1Vu4A4Z0Cu5plxNSsXdQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="LCZII+pVeE2kLJ9MOaAHTAAA">
<XPD:REF name="Diagram">yT1Vu4A4Z0Cu5plxNSsXdQAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">20</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="MuRGgmFH8UWEzHonwiQqEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">364</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">180</XPD:ATTR>
<XPD:REF name="Model">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SUZZOonZo0Ww2L55DcNc+gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CziL89fBNEey0K96jigVwwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Main</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C4CuWjtsXEmLbRVBnH3d/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8d20vgp8FUSv5eOucxdflgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="z0wNFbfxXkGpAmeaNeIc4wAA">
<XPD:REF name="Model">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i6l2N570y0C5bPKgj0fykAAA">
<XPD:REF name="Model">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mmq3wYDWtU6LdYUT4H8V2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="GXx2teVCg02+MNzJqJEFmQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">704</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mSkqoeXbCU2ectFu1QL1WAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Hu4SxARWpEmdCwYCvJJlKAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Fir</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6hkM9TwoNE2fb4epDf87GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Qa7ziYRcrkGttXvwQizTTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9Pf1VTbHhkK9pG23Vo92QgAA">
<XPD:REF name="Model">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="2VrqIlZRz0+hhJk3HjEQUwAA">
<XPD:REF name="Model">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="okNnRdPQy0GnXDwHSn20zwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="XEQzYLShZ0KGfW+4PE9qBgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">424</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">201</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">116</XPD:ATTR>
<XPD:REF name="Model">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9Nqk9gVVgk6zzBrDWjgK8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qVdgwkGGlEuVVy1lGzTxVQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Window</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9IVfiaqKQUKWovFGSoqYDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="KU4nxUBrsEqQvx6+tTjplQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vDGNR4oPiESZxLgVwA7llAAA">
<XPD:REF name="Model">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3yVVKC2exU+Ot6amr/uPIgAA">
<XPD:REF name="Model">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="v51433eY4U25HwelZD03BgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ursk4Ko0MkKNi2hL82gUogAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UrZEnDIYwUeCw5vX0kWR4QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="B0pSFvEabEC9zelAg4leJgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JFrame</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="gUL4OoYnoU+/44tCnhzsOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ijRt3CTXHEG3ODE9/TiJGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tSmCHmcfyUW9m4x7m7osPwAA">
<XPD:REF name="Model">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Qc0Wm0+dYkOuU0MD6b8rPAAA">
<XPD:REF name="Model">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dMo3PY2PO0a7wT9j5RoMzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="sGmZ9DbXd0uO+PheST+uGQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">852</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">108</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">l4bQAzlS+kel3V4fRMN/UgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="RGzuSkccuUCIb9rZo1iYcAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Rz9ls630VkuBy4i0OjHyxgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Observer</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="+bjAnvFQUkStcfwmqXLu3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="SQIjXZocWEOx6R78hRzMoAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KBnBAGOz6EKiIUxzlm/+9QAA">
<XPD:REF name="Model">l4bQAzlS+kel3V4fRMN/UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GtgbkQtMFUKuNjx0ifraVQAA">
<XPD:REF name="Model">l4bQAzlS+kel3V4fRMN/UgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8OkuS99R9U2Vye4JKuHdTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">l4bQAzlS+kel3V4fRMN/UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="LB95i33BSkiqadV4ta2G+AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">492,156;439,62</XPD:ATTR>
<XPD:REF name="Model">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
<XPD:REF name="Head">ursk4Ko0MkKNi2hL82gUogAA</XPD:REF>
<XPD:REF name="Tail">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="F2L6EJrb0EmsyGIYfONU7AAA">
<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">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="JrBos7NdLk603i5h8Yuh+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">30</XPD:ATTR>
<XPD:REF name="Model">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="eVnFGlmLe0Sf/z6LLFrlRgAA">
<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">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="+Z0yxtL6zU25486bB0cKowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">504</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">91</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Y62EoX9JJ0ar/KYrvPg02QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="0esrkJFHOkqE6dpv8/uf7QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hoGrUvJkGkq1DEgB14QgAwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">JProgressBar</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tLOFFD1B1kqgxHBSPAszGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="iCFgSwEGak+85qTyD0GUqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LqqbGbjlVkCiKIDoouMfEQAA">
<XPD:REF name="Model">Y62EoX9JJ0ar/KYrvPg02QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ehWlV9tZ9UGI+1EloWbprAAA">
<XPD:REF name="Model">Y62EoX9JJ0ar/KYrvPg02QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YeAB4+rQkUyZavin5jXwcQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y62EoX9JJ0ar/KYrvPg02QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="kEAHxR3NkUKjGRoxshlFlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">546,66;533,156</XPD:ATTR>
<XPD:REF name="Model">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
<XPD:REF name="Head">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:REF name="Tail">+Z0yxtL6zU25486bB0cKowAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dNMEZAEfkE+yELFsymlfSAAA">
<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">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="izak0AjwnkO/JVmgTO9d0QAA">
<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">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="IT6Hdmn4mk2gk8Z7xl8KJAAA">
<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">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="t3XcOoPGaEGU7wx8wAbROQAA">
<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">LEtbp95ZGk+98CMJqNqZbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MzKl8awFTEOKIwuNUrp/7wAA">
<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">nMASfEP3T0q8GZo8MJJ56QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="IuTHPekfwEyeshhCP5Es8QAA">
<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">LEtbp95ZGk+98CMJqNqZbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="dXb/UhK+I06yBivKxHeFmgAA">
<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">nMASfEP3T0q8GZo8MJJ56QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="jAknXAxAZE+kitvYrTTehgAA">
<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">LEtbp95ZGk+98CMJqNqZbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MiUFO2oML06KAXnUweT7mAAA">
<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">nMASfEP3T0q8GZo8MJJ56QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xpp0FEbiU024F2JNkrb9JwAA">
<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">LEtbp95ZGk+98CMJqNqZbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="VcOr+dI+t0icdOj9fXBo+gAA">
<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">nMASfEP3T0q8GZo8MJJ56QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="gx7NrYi+3kuoQPL/Yv71sQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">628</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">t5nVAYgaeEyHd99ISQmO2QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8A5lQoXYHUyLk+hZ88eUzgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wP6gaqX9VkuxbLzszA2PPwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ArrayList</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="z9clEx3oT0+HoiV+TRWU7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4oAxGuDtQECjvoSpwsLy7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SJAcZ4hDJkuJEn1RFFnHVAAA">
<XPD:REF name="Model">t5nVAYgaeEyHd99ISQmO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3F9aDHLxxUmIRsAiNlTI8QAA">
<XPD:REF name="Model">t5nVAYgaeEyHd99ISQmO2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ZbeRwx1R9kOTXi4gjLdGLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">t5nVAYgaeEyHd99ISQmO2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="tk2ildutU0K3PsUaoTxuVQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">652,66;574,156</XPD:ATTR>
<XPD:REF name="Model">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
<XPD:REF name="Head">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:REF name="Tail">gx7NrYi+3kuoQPL/Yv71sQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UN9MXwdkDUezFJ5bpM9jFgAA">
<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">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GzWtn9JUwUSjq7pkrD4ngwAA">
<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">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qx9hjABi/kG81tPd6ZNylwAA">
<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">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="eC+9zgcBLUmKOiugpbqOGAAA">
<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">2b0dFm08HEarsLC/gfVn8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="LDGcSM4fsUCEl9g7ImyjLgAA">
<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">p6tmIPmrL0qW2PmXsaF6YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="/rMliXjyQEevdSKzO1p5oQAA">
<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">2b0dFm08HEarsLC/gfVn8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oNB26KeuqkSmuU7KY2ZD5gAA">
<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">p6tmIPmrL0qW2PmXsaF6YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Xo40BUOiRUupO+tEP2K4swAA">
<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">2b0dFm08HEarsLC/gfVn8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/4qnIyh2b0eZhXnVicwVDgAA">
<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">p6tmIPmrL0qW2PmXsaF6YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YwmvKb/WskiUIgbvvGZHRwAA">
<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">2b0dFm08HEarsLC/gfVn8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="7NT2uK71H0qMQFUm0Sge7QAA">
<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">p6tmIPmrL0qW2PmXsaF6YwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="PosZ7dg9BkiH8C1NiiGraQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">752</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">20</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">48</XPD:ATTR>
<XPD:REF name="Model">n0ysvtzDO0WWQAeaX+7CwwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8uAUMrBd/kiv1PM+5So7yAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5I96rY+ho0KzMGoiYK92mAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Observable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="krOv+wEaWEa+CANt2mBgGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="N1DPYVvMe02k2tBliq91FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8tIVhm8makSbSF6IDr3ivAAA">
<XPD:REF name="Model">n0ysvtzDO0WWQAeaX+7CwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="UaRpNBOZP0OXzeGBLAMjZwAA">
<XPD:REF name="Model">n0ysvtzDO0WWQAeaX+7CwwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GSCdUER/aUyCDlS/KpsaYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">n0ysvtzDO0WWQAeaX+7CwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="+EslEg8aTUSViGUPCV9xAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">988</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">60</XPD:ATTR>
<XPD:REF name="Model">kZzjLCAPO0aZJKdeqLaL2gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SU5shRr5B0OGgdSN3k6kdwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hue7SUMCxkeCRXs1r5NjXwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Thread</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RpcrUxSJJEKLmN/Z4WR7JAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="J4S5I0prZkiCqadcniAgCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="mZeDjmpT8UmSpS4prTZwvQAA">
<XPD:REF name="Model">kZzjLCAPO0aZJKdeqLaL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="185ryEjpSkSiCjRU/LonagAA">
<XPD:REF name="Model">kZzjLCAPO0aZJKdeqLaL2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xic7NghBPkK61k2vbxkSEQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kZzjLCAPO0aZJKdeqLaL2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="9a0Tflto3EmIoth4N8PJGgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">988,170;835,285</XPD:ATTR>
<XPD:REF name="Model">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
<XPD:REF name="Head">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:REF name="Tail">+EslEg8aTUSViGUPCV9xAAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Dt8/yTIBTkud8KFKjXk1MQAA">
<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">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="mf4H5yC8sUOPX4xHGO9dBAAA">
<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">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="WWeiFGHXok+gSunmFdA+7QAA">
<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">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XQRSD6qsvkKK2Ad5FjDKBAAA">
<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">WeA2yFb4tU2DrWg24vdHcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OmTdN37x1EmmAZUlEy79nQAA">
<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">X03f8mZEDEGU57RDu6PHzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kB4mypLAZUqKcQe0bw+zJgAA">
<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">WeA2yFb4tU2DrWg24vdHcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1KlC3HhXBkOmCt0eLz7vkgAA">
<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">X03f8mZEDEGU57RDu6PHzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="8MTaJ7yW+UyrGTJdcnMd4AAA">
<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">WeA2yFb4tU2DrWg24vdHcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="U05mia6A9EqDeE7pzlT8dQAA">
<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">X03f8mZEDEGU57RDu6PHzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="KULio2CC/UmsDL8THL4zaQAA">
<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">WeA2yFb4tU2DrWg24vdHcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/c07qhEXLkmVoh1837QLggAA">
<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">X03f8mZEDEGU57RDu6PHzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="wFDAwVOUGUOg4BFEKzF+PwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">781,248;807,67</XPD:ATTR>
<XPD:REF name="Model">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
<XPD:REF name="Head">PosZ7dg9BkiH8C1NiiGraQAA</XPD:REF>
<XPD:REF name="Tail">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kp6CeM/Gv0C/U27JDML87AAA">
<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">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="M0lbhmRXOUCXFPCINATUrQAA">
<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">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qB3CXBbh20afCdjloTfsmQAA">
<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">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="o6gYOTrDhE+DnA0AAb+c/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">944</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">45</XPD:ATTR>
<XPD:REF name="Model">A/LnDGg0qEahQ1a5YPMzZAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WW8YcfgzfkCY/JqhoBoi0AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="G4N9AmZiIECVeJke9WmGawAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Runnable</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="uIPrfcOyfEmVbdTnwurA3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="rkNn4SbChUabDHbtG+E7GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Z9qxLwfTaUOc2dMejVoYgQAA">
<XPD:REF name="Model">A/LnDGg0qEahQ1a5YPMzZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="cXTd4ToYpUq6rjkdRZTOSQAA">
<XPD:REF name="Model">A/LnDGg0qEahQ1a5YPMzZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="/GN+j7qQL0Gd25QBLxmlugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">A/LnDGg0qEahQ1a5YPMzZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="KgajRQ2RR0aqk0a5ywsOOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">624,262;704,302</XPD:ATTR>
<XPD:REF name="Model">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
<XPD:REF name="Head">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:REF name="Tail">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="dBhlUlx7yEqSseYREuCjAQAA">
<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">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="L4gv+cyvfUWd/0Tv2KhfkAAA">
<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">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="n+v93f3kmE2++NGEWaC7RwAA">
<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">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="MDVN0grw6kmTDXoGxaNJawAA">
<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">9xuHPiDRe0OZVNOwLNbWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vyId+CsrVEulhk2yGaPoXwAA">
<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">kwdHVXK1RE2t/aCW4d/dAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="5x/YpguTaU2B+tv8QPrN7AAA">
<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">9xuHPiDRe0OZVNOwLNbWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="X5rgft6UJ0yuAgex+4SbvwAA">
<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">kwdHVXK1RE2t/aCW4d/dAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="lpmDo6hqXkOiuGooSz0N4gAA">
<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">9xuHPiDRe0OZVNOwLNbWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NARhjWgIHUiy9X0A02bY/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">epTail</XPD:ATTR>
<XPD:REF name="Model">kwdHVXK1RE2t/aCW4d/dAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="8Qsn3Seqn0enXEcuMw5nfwAA">
<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">9xuHPiDRe0OZVNOwLNbWFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gaWUZ0QM8EOn7I8X27LELgAA">
<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">kwdHVXK1RE2t/aCW4d/dAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="7oaNfqYwnEqZsrDK9EKbKwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">511,271;491,364</XPD:ATTR>
<XPD:REF name="Model">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
<XPD:REF name="Head">MuRGgmFH8UWEzHonwiQqEwAA</XPD:REF>
<XPD:REF name="Tail">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="4L4IHDTbYEmmeAyxOO6tfgAA">
<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">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="j+RtbFnZikOKFr+a/0yhrAAA">
<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">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XMB4Np4+HUCSaWt9rvJTIwAA">
<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">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="iQfPGYAMF0mrXcYFAyYvhgAA">
<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">kx6eyLcuPkyHHy63x0j6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jujBcfiqaU2uLOv622E81gAA">
<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">FxQgWX2t2UO4i1MvClq9jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="udShCxHAwUecZ6ZXA/m/kQAA">
<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">kx6eyLcuPkyHHy63x0j6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ZFf+VBUl9UKxbLXvxq9NJwAA">
<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">FxQgWX2t2UO4i1MvClq9jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="uaGhLQQTM0SGtMSRRIUuUAAA">
<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">kx6eyLcuPkyHHy63x0j6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MCrlD3AmSkanz956amswOAAA">
<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">FxQgWX2t2UO4i1MvClq9jQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="BwvaLR2OeU6VWc900blXmwAA">
<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">kx6eyLcuPkyHHy63x0j6UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gJzt6gwkvkq7z2mdXQ49nAAA">
<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">FxQgWX2t2UO4i1MvClq9jQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="6bfnPM5BKUiDk7w76W2UlQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">704,360;547,423</XPD:ATTR>
<XPD:REF name="Model">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
<XPD:REF name="Head">MuRGgmFH8UWEzHonwiQqEwAA</XPD:REF>
<XPD:REF name="Tail">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CtXWW+JkhkWanZGRzg2VSAAA">
<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">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="CNHAAfdetkakaRyVL6XdGgAA">
<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">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="+QFMrnimXEW8S5T4OQ03cAAA">
<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">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Fk+ydtSKsUGZ9/y6h3LYDAAA">
<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">BTHYynKj3EKSgiLGdeHEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="k6lLoQdfIkaZh0RU2nh50AAA">
<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">jgkkdcw2o06uzEthpSsbsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3NCxDSr630CJPTjKu1WTIAAA">
<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">BTHYynKj3EKSgiLGdeHEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="r0rTwWgfxUO9HffMTCFUQwAA">
<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">jgkkdcw2o06uzEthpSsbsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="7gkj4Zpl806Okp0Zj/5InAAA">
<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">BTHYynKj3EKSgiLGdeHEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="vlub2A9j10iA8NGiNPU4dgAA">
<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">jgkkdcw2o06uzEthpSsbsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="5W+6QAfUxUmulTFhHwVC4wAA">
<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">BTHYynKj3EKSgiLGdeHEvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="m4gGLeY4JkKCyD/G92GxgQAA">
<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">jgkkdcw2o06uzEthpSsbsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLRealizationView" guid="nJOCNj81Mkus8Snrcn5l9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">835,315;944,284</XPD:ATTR>
<XPD:REF name="Model">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
<XPD:REF name="Head">o6gYOTrDhE+DnA0AAb+c/wAA</XPD:REF>
<XPD:REF name="Tail">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="rKaz+gMTvUKs5d+MNgdaiwAA">
<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">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="G7/JBiQ7UUWVhdi8OeuXzQAA">
<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">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TiNuo/Bz2UKDarPrD8+tqQAA">
<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">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLRealizationView" guid="W70PRsvQIUiCOZ5SkjDb8AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">624,190;852,138</XPD:ATTR>
<XPD:REF name="Model">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
<XPD:REF name="Head">sGmZ9DbXd0uO+PheST+uGQAA</XPD:REF>
<XPD:REF name="Tail">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="zGNiUFJ1SUC2RHBYTu73JAAA">
<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">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="w2I2LPREtUeq+1j/AH0FNwAA">
<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">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KiZbE71A6EipNAj6u7oWJAAA">
<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">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ijS34pEHkky43ZfKepk5SgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MuRGgmFH8UWEzHonwiQqEwAA</XPD:REF>
<XPD:REF name="Views[1]">z0wNFbfxXkGpAmeaNeIc4wAA</XPD:REF>
<XPD:REF name="Views[2]">i6l2N570y0C5bPKgj0fykAAA</XPD:REF>
<XPD:REF name="Views[3]">mmq3wYDWtU6LdYUT4H8V2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="hwcz4jXJ20G+fkeGw5P9MAAA">
<XPD:ATTR name="Name" type="string">main</XPD:ATTR>
<XPD:REF name="Owner">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">F1V6Cl6zsE6vNylnm1i1LgAA</XPD:REF>
<XPD:REF name="Associations[1]">81AnRK6ocUKnnHZq0LkWEQAA</XPD:REF>
<XPD:REF name="Associations[2]">kx6eyLcuPkyHHy63x0j6UwAA</XPD:REF>
<XPD:REF name="Associations[3]">BTHYynKj3EKSgiLGdeHEvQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="1ecoE7aaEEalNkf9jGY2qgAA">
<XPD:ATTR name="Name" type="string">i</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="NuBuoIT3MUO51lIE/fxjIgAA">
<XPD:ATTR name="Name" type="string">win</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Window</XPD:ATTR>
<XPD:REF name="Type_">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:REF name="Owner">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="VPGxTh1/aUulNHuXQ93LaQAA">
<XPD:ATTR name="Name" type="string">f</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Fir</XPD:ATTR>
<XPD:REF name="Type_">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:REF name="Owner">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="tcbRM48Hi0O/vQCLY2lMoAAA">
<XPD:ATTR name="Name" type="string">Fir</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GXx2teVCg02+MNzJqJEFmQAA</XPD:REF>
<XPD:REF name="Views[1]">9Pf1VTbHhkK9pG23Vo92QgAA</XPD:REF>
<XPD:REF name="Views[2]">2VrqIlZRz0+hhJk3HjEQUwAA</XPD:REF>
<XPD:REF name="Views[3]">okNnRdPQy0GnXDwHSn20zwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9qrnE+D6302UwBFT5eV09QAA">
<XPD:ATTR name="Name" type="string">getCC</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="UNdlfGRJY0u0iWkIX4PjfQAA">
<XPD:ATTR name="Name" type="string">getPriority</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="lzM9amLrDEWjGVcwr6rrgQAA">
<XPD:ATTR name="Name" type="string">getProcessorLoad</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2uBch8m90EyYWB9OTWjLGQAA">
<XPD:ATTR name="Name" type="string">run</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">VPGxTh1/aUulNHuXQ93LaQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">WeA2yFb4tU2DrWg24vdHcgAA</XPD:REF>
<XPD:REF name="Associations[1]">bMiRNCUUFkairu/l7imVngAA</XPD:REF>
<XPD:REF name="Associations[2]">VHfm2C0tgEK9ow2xGQf0oQAA</XPD:REF>
<XPD:REF name="Associations[3]">9xuHPiDRe0OZVNOwLNbWFQAA</XPD:REF>
<XPD:REF name="Associations[4]">jgkkdcw2o06uzEthpSsbsAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="b3F3g86U8EaceOnlP4KycQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="3MYSCc0DdUyD0F3mSl6u/AAA">
<XPD:ATTR name="Name" type="string">thread</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Thread</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="zYEtg49nj0S8551PuZngTQAA">
<XPD:ATTR name="Name" type="string">win</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Window</XPD:ATTR>
<XPD:REF name="Type_">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="UksvwljhHU+XsxgoFv1XQwAA">
<XPD:ATTR name="Name" type="string">processorLoad</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="aEApVKNdI0qIIFLdJL8NPwAA">
<XPD:ATTR name="Name" type="string">priority</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="nOd4la3Qbk+PUmvBBt1dCwAA">
<XPD:ATTR name="Name" type="string">cc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="PZu2+a6qnUiq6gFtdFvoEAAA">
<XPD:ATTR name="Name" type="string">Window</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XEQzYLShZ0KGfW+4PE9qBgAA</XPD:REF>
<XPD:REF name="Views[1]">vDGNR4oPiESZxLgVwA7llAAA</XPD:REF>
<XPD:REF name="Views[2]">3yVVKC2exU+Ot6amr/uPIgAA</XPD:REF>
<XPD:REF name="Views[3]">v51433eY4U25HwelZD03BgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GIHxZQPdGUSZiI12RN2FcQAA">
<XPD:ATTR name="Name" type="string">Window</XPD:ATTR>
<XPD:REF name="Owner">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="miCVBxrOfUaV68MR38lkTQAA">
<XPD:ATTR name="Name" type="string">NrThread</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GIHxZQPdGUSZiI12RN2FcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eIuSl5Wnv0+DKDdHuAH8VAAA">
<XPD:ATTR name="Name" type="string">init</XPD:ATTR>
<XPD:REF name="Owner">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bP4FIgFgLk+qVu4kWi73pwAA">
<XPD:ATTR name="Name" type="string">n</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eIuSl5Wnv0+DKDdHuAH8VAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="yw2LlCIaqEyIzIyZERXz5AAA">
<XPD:ATTR name="Name" type="string">SetProgressValue</XPD:ATTR>
<XPD:REF name="Owner">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hPt0/m4aZEq6ve9Q09MWoQAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yw2LlCIaqEyIzIyZERXz5AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RfcpYn5iDESeJl30y07mWQAA">
<XPD:ATTR name="Name" type="string">val</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yw2LlCIaqEyIzIyZERXz5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="GjWTv+ZZNUyaTZs32218PwAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QeUGSUdovk6XNP2ZUcdcxgAA">
<XPD:ATTR name="Name" type="string">obs</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Observable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GjWTv+ZZNUyaTZs32218PwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nKPykbjMcUueFu3VHE2rKwAA">
<XPD:ATTR name="Name" type="string">arg</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GjWTv+ZZNUyaTZs32218PwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">zYEtg49nj0S8551PuZngTQAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">NuBuoIT3MUO51lIE/fxjIgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">6</XPD:ATTR>
<XPD:REF name="Associations[0]">LEtbp95ZGk+98CMJqNqZbQAA</XPD:REF>
<XPD:REF name="Associations[1]">2b0dFm08HEarsLC/gfVn8wAA</XPD:REF>
<XPD:REF name="Associations[2]">pgGoEzPOYUSW1HWyI/uG3wAA</XPD:REF>
<XPD:REF name="Associations[3]">LiNF0APhVky+G5ywk/hkCQAA</XPD:REF>
<XPD:REF name="Associations[4]">kwdHVXK1RE2t/aCW4d/dAwAA</XPD:REF>
<XPD:REF name="Associations[5]">FxQgWX2t2UO4i1MvClq9jQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="tk8XzV8fDUyAVFMnmnNvggAA">
<XPD:ATTR name="Name" type="string">bars</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ArrayList&lt;JProgressBar&gt;</XPD:ATTR>
<XPD:REF name="Owner">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="OBscYqF+B0Ob4uWiTZslMgAA">
<XPD:ATTR name="Name" type="string">JFrame</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ursk4Ko0MkKNi2hL82gUogAA</XPD:REF>
<XPD:REF name="Views[1]">tSmCHmcfyUW9m4x7m7osPwAA</XPD:REF>
<XPD:REF name="Views[2]">Qc0Wm0+dYkOuU0MD6b8rPAAA</XPD:REF>
<XPD:REF name="Views[3]">dMo3PY2PO0a7wT9j5RoMzQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">YvFGuBbtDkWLGX9P5Z/w3AAA</XPD:REF>
<XPD:ATTR name="#OwnedCollaborationInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedCollaborationInstanceSets[0]" type="UMLCollaborationInstanceSet" guid="zLCV/99Lr061IsR/OfCqTwAA">
<XPD:ATTR name="Name" type="string">CollaborationInstanceSet1</XPD:ATTR>
<XPD:REF name="RepresentedClassifier">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
<XPD:ATTR name="#InteractionInstanceSets" type="integer">1</XPD:ATTR>
<XPD:OBJ name="InteractionInstanceSets[0]" type="UMLInteractionInstanceSet" guid="sojn3swgMkmgrvHP8xGLXwAA">
<XPD:ATTR name="Name" type="string">InteractionInstanceSet1</XPD:ATTR>
<XPD:REF name="Context">zLCV/99Lr061IsR/OfCqTwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLSequenceDiagram" guid="Fl68w6Qm80ebiTe7AYm6mwAA">
<XPD:ATTR name="Name" type="string">SequenceDiagram1</XPD:ATTR>
<XPD:REF name="DiagramOwner">sojn3swgMkmgrvHP8xGLXwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLSequenceDiagramView" guid="qQIQ8Ego4kW3Hlhe2QxZPgAA">
<XPD:REF name="Diagram">Fl68w6Qm80ebiTe7AYm6mwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLSeqObjectView" guid="BD8vPtdGmE6pwK215nyWYwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">70</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">mBd+x6b7IE+MVBr1m0OYPgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JUTvuY4Rm0SfZlnDw9/DDgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/umyo80VDkWJdbnBLWZYHwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Main</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="bLvrSCHyrEmaLxHu8Ggd3wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="e2m88md8a0CvLv+6Sa7LMwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="7cZX0NJwGkqnvyeZN50YwAAA">
<XPD:REF name="Model">mBd+x6b7IE+MVBr1m0OYPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLSeqObjectView" guid="2hjPK8Ovs0+VBcJWIAm9cgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">200</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">rxo3raUKyUqswB8Z34uWLgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="GpOBd1yo1EG/5K1PtyYohgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZVeTU2lTJEiR2hqg8PwM/wAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Fir</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="2jfJWOtAx0WDBcjHpQFhdgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="8I6MGUvamkuhMo8qcjNZlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="Yl5anZeGkUOhavJUSLNstgAA">
<XPD:REF name="Model">rxo3raUKyUqswB8Z34uWLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLSeqObjectView" guid="TWiE6EdCSkO7ej5dhtOxMQAA">
<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">36</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">Sqbddb5fx0Kq9DjD3TTErQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="eSRBtE1JlkuARcTvqWb2eAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UCEMXZs/iEu5Scqpr+ARMwAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Fir2</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="CP3pFwtjiUy0kjXkNo1f6wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="B3D3EB7yiUW1TufWMkRkawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="ZKrY9vB2lEi4DuN2dk8WSwAA">
<XPD:REF name="Model">Sqbddb5fx0Kq9DjD3TTErQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLSeqObjectView" guid="LxhXZbSu+Eyvzip0JYM3TwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">508</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">36</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">350</XPD:ATTR>
<XPD:REF name="Model">/nENuQghH0KcDWEVX6LDSwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LNV6YL3j406ZBWLNekGPMwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="BxYBRmoXs0aIhgmQuS2VWAAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Window</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Lf1E4UaN8EWOvuEaHlCV3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="wAzXnUIdEkO7D6+5BFiZ4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="LifeLine" type="UMLLifeLineView" guid="e8R+Wjex9UCVR4kVVyfVdQAA">
<XPD:REF name="Model">/nENuQghH0KcDWEVX6LDSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLSeqStimulusView" guid="XUhbeHDBUUepLJsYsRjJCwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">95,92;233,92</XPD:ATTR>
<XPD:REF name="Model">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
<XPD:REF name="Head">Yl5anZeGkUOhavJUSLNstgAA</XPD:REF>
<XPD:REF name="Tail">7cZX0NJwGkqnvyeZN50YwAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SAuPntQwEE2exKfyrRIF9QAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">10</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1 : start()</XPD:ATTR>
<XPD:REF name="Model">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
<XPD:REF name="HostEdge">XUhbeHDBUUepLJsYsRjJCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cq0AAeo7o0a/BNn7ap6TFgAA">
<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">25</XPD:ATTR>
<XPD:REF name="Model">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
<XPD:REF name="HostEdge">XUhbeHDBUUepLJsYsRjJCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="sn1GiC3bKUCUSyLX/kLsJgAA">
<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">10</XPD:ATTR>
<XPD:REF name="Model">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
<XPD:REF name="HostEdge">XUhbeHDBUUepLJsYsRjJCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Activation" type="UMLActivationView" guid="bTZ97BcEvEei48PrKdHmeAAA">
<XPD:ATTR name="Left" type="integer">233</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">14</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">29</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingStimuli" type="integer">1</XPD:ATTR>
<XPD:OBJ name="ParticipatingStimuli[0]" type="UMLStimulus" guid="HV40HSzwI0GkQP+mpa12+QAA">
<XPD:ATTR name="Name" type="string">start</XPD:ATTR>
<XPD:REF name="Sender">mBd+x6b7IE+MVBr1m0OYPgAA</XPD:REF>
<XPD:REF name="Receiver">rxo3raUKyUqswB8Z34uWLgAA</XPD:REF>
<XPD:OBJ name="Action" type="UMLCallAction" guid="WaEOPMtOHU6O1/ger/f+OAAA">
<XPD:REF name="Stimulus">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
</XPD:OBJ>
<XPD:REF name="InteractionInstanceSet">sojn3swgMkmgrvHP8xGLXwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XUhbeHDBUUepLJsYsRjJCwAA</XPD:REF>
<XPD:REF name="Views[1]">SAuPntQwEE2exKfyrRIF9QAA</XPD:REF>
<XPD:REF name="Views[2]">cq0AAeo7o0a/BNn7ap6TFgAA</XPD:REF>
<XPD:REF name="Views[3]">sn1GiC3bKUCUSyLX/kLsJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ParticipatingInstances" type="integer">4</XPD:ATTR>
<XPD:OBJ name="ParticipatingInstances[0]" type="UMLObject" guid="mBd+x6b7IE+MVBr1m0OYPgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">zLCV/99Lr061IsR/OfCqTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">BD8vPtdGmE6pwK215nyWYwAA</XPD:REF>
<XPD:REF name="Views[1]">7cZX0NJwGkqnvyeZN50YwAAA</XPD:REF>
<XPD:ATTR name="#SendingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="SendingStimuli[0]">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[1]" type="UMLObject" guid="rxo3raUKyUqswB8Z34uWLgAA">
<XPD:ATTR name="Name" type="string">Fir</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">zLCV/99Lr061IsR/OfCqTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">2hjPK8Ovs0+VBcJWIAm9cgAA</XPD:REF>
<XPD:REF name="Views[1]">Yl5anZeGkUOhavJUSLNstgAA</XPD:REF>
<XPD:ATTR name="#ReceivingStimuli" type="integer">1</XPD:ATTR>
<XPD:REF name="ReceivingStimuli[0]">HV40HSzwI0GkQP+mpa12+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[2]" type="UMLObject" guid="Sqbddb5fx0Kq9DjD3TTErQAA">
<XPD:ATTR name="Name" type="string">Fir2</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">zLCV/99Lr061IsR/OfCqTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">TWiE6EdCSkO7ej5dhtOxMQAA</XPD:REF>
<XPD:REF name="Views[1]">ZKrY9vB2lEi4DuN2dk8WSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="ParticipatingInstances[3]" type="UMLObject" guid="/nENuQghH0KcDWEVX6LDSwAA">
<XPD:ATTR name="Name" type="string">Window</XPD:ATTR>
<XPD:REF name="CollaborationInstanceSet">zLCV/99Lr061IsR/OfCqTwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">2</XPD:ATTR>
<XPD:REF name="Views[0]">LxhXZbSu+Eyvzip0JYM3TwAA</XPD:REF>
<XPD:REF name="Views[1]">e8R+Wjex9UCVR4kVVyfVdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="l4bQAzlS+kel3V4fRMN/UgAA">
<XPD:ATTR name="Name" type="string">Observer</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sGmZ9DbXd0uO+PheST+uGQAA</XPD:REF>
<XPD:REF name="Views[1]">KBnBAGOz6EKiIUxzlm/+9QAA</XPD:REF>
<XPD:REF name="Views[2]">GtgbkQtMFUKuNjx0ifraVQAA</XPD:REF>
<XPD:REF name="Views[3]">8OkuS99R9U2Vye4JKuHdTwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RODE9G4HDkOoNzw5acQQIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="YvFGuBbtDkWLGX9P5Z/w3AAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:REF name="Child">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:REF name="Parent">OBscYqF+B0Ob4uWiTZslMgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LB95i33BSkiqadV4ta2G+AAA</XPD:REF>
<XPD:REF name="Views[1]">F2L6EJrb0EmsyGIYfONU7AAA</XPD:REF>
<XPD:REF name="Views[2]">JrBos7NdLk603i5h8Yuh+QAA</XPD:REF>
<XPD:REF name="Views[3]">eVnFGlmLe0Sf/z6LLFrlRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="5Y2Sq7ZH6ECIpALMpA/J3gAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="F1V6Cl6zsE6vNylnm1i1LgAA">
<XPD:REF name="Association">5Y2Sq7ZH6ECIpALMpA/J3gAA</XPD:REF>
<XPD:REF name="Participant">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="81AnRK6ocUKnnHZq0LkWEQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">5Y2Sq7ZH6ECIpALMpA/J3gAA</XPD:REF>
<XPD:REF name="Participant">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="Y62EoX9JJ0ar/KYrvPg02QAA">
<XPD:ATTR name="Name" type="string">JProgressBar</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+Z0yxtL6zU25486bB0cKowAA</XPD:REF>
<XPD:REF name="Views[1]">LqqbGbjlVkCiKIDoouMfEQAA</XPD:REF>
<XPD:REF name="Views[2]">ehWlV9tZ9UGI+1EloWbprAAA</XPD:REF>
<XPD:REF name="Views[3]">YeAB4+rQkUyZavin5jXwcQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">nMASfEP3T0q8GZo8MJJ56QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="qwPkbg3AgEmLUX/tUm+TKgAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kEAHxR3NkUKjGRoxshlFlQAA</XPD:REF>
<XPD:REF name="Views[1]">dNMEZAEfkE+yELFsymlfSAAA</XPD:REF>
<XPD:REF name="Views[2]">izak0AjwnkO/JVmgTO9d0QAA</XPD:REF>
<XPD:REF name="Views[3]">IT6Hdmn4mk2gk8Z7xl8KJAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="nMASfEP3T0q8GZo8MJJ56QAA">
<XPD:REF name="Association">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
<XPD:REF name="Participant">Y62EoX9JJ0ar/KYrvPg02QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MzKl8awFTEOKIwuNUrp/7wAA</XPD:REF>
<XPD:REF name="Views[1]">dXb/UhK+I06yBivKxHeFmgAA</XPD:REF>
<XPD:REF name="Views[2]">MiUFO2oML06KAXnUweT7mAAA</XPD:REF>
<XPD:REF name="Views[3]">VcOr+dI+t0icdOj9fXBo+gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LEtbp95ZGk+98CMJqNqZbQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">qwPkbg3AgEmLUX/tUm+TKgAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t3XcOoPGaEGU7wx8wAbROQAA</XPD:REF>
<XPD:REF name="Views[1]">IuTHPekfwEyeshhCP5Es8QAA</XPD:REF>
<XPD:REF name="Views[2]">jAknXAxAZE+kitvYrTTehgAA</XPD:REF>
<XPD:REF name="Views[3]">xpp0FEbiU024F2JNkrb9JwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="t5nVAYgaeEyHd99ISQmO2QAA">
<XPD:ATTR name="Name" type="string">ArrayList</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gx7NrYi+3kuoQPL/Yv71sQAA</XPD:REF>
<XPD:REF name="Views[1]">SJAcZ4hDJkuJEn1RFFnHVAAA</XPD:REF>
<XPD:REF name="Views[2]">3F9aDHLxxUmIRsAiNlTI8QAA</XPD:REF>
<XPD:REF name="Views[3]">ZbeRwx1R9kOTXi4gjLdGLgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">p6tmIPmrL0qW2PmXsaF6YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="E8AAcRweokeVFMZK6YPH4AAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tk2ildutU0K3PsUaoTxuVQAA</XPD:REF>
<XPD:REF name="Views[1]">UN9MXwdkDUezFJ5bpM9jFgAA</XPD:REF>
<XPD:REF name="Views[2]">GzWtn9JUwUSjq7pkrD4ngwAA</XPD:REF>
<XPD:REF name="Views[3]">qx9hjABi/kG81tPd6ZNylwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="p6tmIPmrL0qW2PmXsaF6YwAA">
<XPD:REF name="Association">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
<XPD:REF name="Participant">t5nVAYgaeEyHd99ISQmO2QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">LDGcSM4fsUCEl9g7ImyjLgAA</XPD:REF>
<XPD:REF name="Views[1]">oNB26KeuqkSmuU7KY2ZD5gAA</XPD:REF>
<XPD:REF name="Views[2]">/4qnIyh2b0eZhXnVicwVDgAA</XPD:REF>
<XPD:REF name="Views[3]">7NT2uK71H0qMQFUm0Sge7QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="2b0dFm08HEarsLC/gfVn8wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">E8AAcRweokeVFMZK6YPH4AAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eC+9zgcBLUmKOiugpbqOGAAA</XPD:REF>
<XPD:REF name="Views[1]">/rMliXjyQEevdSKzO1p5oQAA</XPD:REF>
<XPD:REF name="Views[2]">Xo40BUOiRUupO+tEP2K4swAA</XPD:REF>
<XPD:REF name="Views[3]">YwmvKb/WskiUIgbvvGZHRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="n0ysvtzDO0WWQAeaX+7CwwAA">
<XPD:ATTR name="Name" type="string">Observable</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">PosZ7dg9BkiH8C1NiiGraQAA</XPD:REF>
<XPD:REF name="Views[1]">8tIVhm8makSbSF6IDr3ivAAA</XPD:REF>
<XPD:REF name="Views[2]">UaRpNBOZP0OXzeGBLAMjZwAA</XPD:REF>
<XPD:REF name="Views[3]">GSCdUER/aUyCDlS/KpsaYwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">qDW9BpLy8EKiDZdMEyDnlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="kZzjLCAPO0aZJKdeqLaL2gAA">
<XPD:ATTR name="Name" type="string">Thread</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+EslEg8aTUSViGUPCV9xAAAA</XPD:REF>
<XPD:REF name="Views[1]">mZeDjmpT8UmSpS4prTZwvQAA</XPD:REF>
<XPD:REF name="Views[2]">185ryEjpSkSiCjRU/LonagAA</XPD:REF>
<XPD:REF name="Views[3]">xic7NghBPkK61k2vbxkSEQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">X03f8mZEDEGU57RDu6PHzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLAssociation" guid="6YezK0qodEy3R6EbDWTohQAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9a0Tflto3EmIoth4N8PJGgAA</XPD:REF>
<XPD:REF name="Views[1]">Dt8/yTIBTkud8KFKjXk1MQAA</XPD:REF>
<XPD:REF name="Views[2]">mf4H5yC8sUOPX4xHGO9dBAAA</XPD:REF>
<XPD:REF name="Views[3]">WWeiFGHXok+gSunmFdA+7QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="X03f8mZEDEGU57RDu6PHzQAA">
<XPD:REF name="Association">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
<XPD:REF name="Participant">kZzjLCAPO0aZJKdeqLaL2gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OmTdN37x1EmmAZUlEy79nQAA</XPD:REF>
<XPD:REF name="Views[1]">1KlC3HhXBkOmCt0eLz7vkgAA</XPD:REF>
<XPD:REF name="Views[2]">U05mia6A9EqDeE7pzlT8dQAA</XPD:REF>
<XPD:REF name="Views[3]">/c07qhEXLkmVoh1837QLggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="WeA2yFb4tU2DrWg24vdHcgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">6YezK0qodEy3R6EbDWTohQAA</XPD:REF>
<XPD:REF name="Participant">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XQRSD6qsvkKK2Ad5FjDKBAAA</XPD:REF>
<XPD:REF name="Views[1]">kB4mypLAZUqKcQe0bw+zJgAA</XPD:REF>
<XPD:REF name="Views[2]">8MTaJ7yW+UyrGTJdcnMd4AAA</XPD:REF>
<XPD:REF name="Views[3]">KULio2CC/UmsDL8THL4zaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="qDW9BpLy8EKiDZdMEyDnlgAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:REF name="Child">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:REF name="Parent">n0ysvtzDO0WWQAeaX+7CwwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wFDAwVOUGUOg4BFEKzF+PwAA</XPD:REF>
<XPD:REF name="Views[1]">kp6CeM/Gv0C/U27JDML87AAA</XPD:REF>
<XPD:REF name="Views[2]">M0lbhmRXOUCXFPCINATUrQAA</XPD:REF>
<XPD:REF name="Views[3]">qB3CXBbh20afCdjloTfsmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="A/LnDGg0qEahQ1a5YPMzZAAA">
<XPD:ATTR name="Name" type="string">Runnable</XPD:ATTR>
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o6gYOTrDhE+DnA0AAb+c/wAA</XPD:REF>
<XPD:REF name="Views[1]">Z9qxLwfTaUOc2dMejVoYgQAA</XPD:REF>
<XPD:REF name="Views[2]">cXTd4ToYpUq6rjkdRZTOSQAA</XPD:REF>
<XPD:REF name="Views[3]">/GN+j7qQL0Gd25QBLxmlugAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vVOdxHkyTUeMe4tmivirXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="+3MammWtJUy8MpfZU88VlQAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pgGoEzPOYUSW1HWyI/uG3wAA">
<XPD:REF name="Association">+3MammWtJUy8MpfZU88VlQAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bMiRNCUUFkairu/l7imVngAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">+3MammWtJUy8MpfZU88VlQAA</XPD:REF>
<XPD:REF name="Participant">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="ACJksJiEtEmfNUK54ymsRAAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LiNF0APhVky+G5ywk/hkCQAA">
<XPD:REF name="Association">ACJksJiEtEmfNUK54ymsRAAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VHfm2C0tgEK9ow2xGQf0oQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">ACJksJiEtEmfNUK54ymsRAAA</XPD:REF>
<XPD:REF name="Participant">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="pyah6gaHqEKpQje0O6FGDQAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KgajRQ2RR0aqk0a5ywsOOAAA</XPD:REF>
<XPD:REF name="Views[1]">dBhlUlx7yEqSseYREuCjAQAA</XPD:REF>
<XPD:REF name="Views[2]">L4gv+cyvfUWd/0Tv2KhfkAAA</XPD:REF>
<XPD:REF name="Views[3]">n+v93f3kmE2++NGEWaC7RwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="kwdHVXK1RE2t/aCW4d/dAwAA">
<XPD:REF name="Association">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vyId+CsrVEulhk2yGaPoXwAA</XPD:REF>
<XPD:REF name="Views[1]">X5rgft6UJ0yuAgex+4SbvwAA</XPD:REF>
<XPD:REF name="Views[2]">NARhjWgIHUiy9X0A02bY/QAA</XPD:REF>
<XPD:REF name="Views[3]">gaWUZ0QM8EOn7I8X27LELgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9xuHPiDRe0OZVNOwLNbWFQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">pyah6gaHqEKpQje0O6FGDQAA</XPD:REF>
<XPD:REF name="Participant">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MDVN0grw6kmTDXoGxaNJawAA</XPD:REF>
<XPD:REF name="Views[1]">5x/YpguTaU2B+tv8QPrN7AAA</XPD:REF>
<XPD:REF name="Views[2]">lpmDo6hqXkOiuGooSz0N4gAA</XPD:REF>
<XPD:REF name="Views[3]">8Qsn3Seqn0enXEcuMw5nfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="KazsvppDJkeysdKycp4tbgAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7oaNfqYwnEqZsrDK9EKbKwAA</XPD:REF>
<XPD:REF name="Views[1]">4L4IHDTbYEmmeAyxOO6tfgAA</XPD:REF>
<XPD:REF name="Views[2]">j+RtbFnZikOKFr+a/0yhrAAA</XPD:REF>
<XPD:REF name="Views[3]">XMB4Np4+HUCSaWt9rvJTIwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="FxQgWX2t2UO4i1MvClq9jQAA">
<XPD:REF name="Association">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
<XPD:REF name="Participant">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jujBcfiqaU2uLOv622E81gAA</XPD:REF>
<XPD:REF name="Views[1]">ZFf+VBUl9UKxbLXvxq9NJwAA</XPD:REF>
<XPD:REF name="Views[2]">MCrlD3AmSkanz956amswOAAA</XPD:REF>
<XPD:REF name="Views[3]">gJzt6gwkvkq7z2mdXQ49nAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="kx6eyLcuPkyHHy63x0j6UwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">KazsvppDJkeysdKycp4tbgAA</XPD:REF>
<XPD:REF name="Participant">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">iQfPGYAMF0mrXcYFAyYvhgAA</XPD:REF>
<XPD:REF name="Views[1]">udShCxHAwUecZ6ZXA/m/kQAA</XPD:REF>
<XPD:REF name="Views[2]">uaGhLQQTM0SGtMSRRIUuUAAA</XPD:REF>
<XPD:REF name="Views[3]">BwvaLR2OeU6VWc900blXmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="ZZ0/4axDVkOzWpdElCcIfAAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6bfnPM5BKUiDk7w76W2UlQAA</XPD:REF>
<XPD:REF name="Views[1]">CtXWW+JkhkWanZGRzg2VSAAA</XPD:REF>
<XPD:REF name="Views[2]">CNHAAfdetkakaRyVL6XdGgAA</XPD:REF>
<XPD:REF name="Views[3]">+QFMrnimXEW8S5T4OQ03cAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jgkkdcw2o06uzEthpSsbsAAA">
<XPD:REF name="Association">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
<XPD:REF name="Participant">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">k6lLoQdfIkaZh0RU2nh50AAA</XPD:REF>
<XPD:REF name="Views[1]">r0rTwWgfxUO9HffMTCFUQwAA</XPD:REF>
<XPD:REF name="Views[2]">vlub2A9j10iA8NGiNPU4dgAA</XPD:REF>
<XPD:REF name="Views[3]">m4gGLeY4JkKCyD/G92GxgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="BTHYynKj3EKSgiLGdeHEvQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">ZZ0/4axDVkOzWpdElCcIfAAA</XPD:REF>
<XPD:REF name="Participant">ijS34pEHkky43ZfKepk5SgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Fk+ydtSKsUGZ9/y6h3LYDAAA</XPD:REF>
<XPD:REF name="Views[1]">3NCxDSr630CJPTjKu1WTIAAA</XPD:REF>
<XPD:REF name="Views[2]">7gkj4Zpl806Okp0Zj/5InAAA</XPD:REF>
<XPD:REF name="Views[3]">5W+6QAfUxUmulTFhHwVC4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLRealization" guid="vVOdxHkyTUeMe4tmivirXwAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:REF name="Client">tcbRM48Hi0O/vQCLY2lMoAAA</XPD:REF>
<XPD:REF name="Supplier">A/LnDGg0qEahQ1a5YPMzZAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nJOCNj81Mkus8Snrcn5l9wAA</XPD:REF>
<XPD:REF name="Views[1]">rKaz+gMTvUKs5d+MNgdaiwAA</XPD:REF>
<XPD:REF name="Views[2]">G7/JBiQ7UUWVhdi8OeuXzQAA</XPD:REF>
<XPD:REF name="Views[3]">TiNuo/Bz2UKDarPrD8+tqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLRealization" guid="RODE9G4HDkOoNzw5acQQIAAA">
<XPD:REF name="Namespace">r4KUCNGIB0eypmV6u+hnvwAA</XPD:REF>
<XPD:REF name="Client">PZu2+a6qnUiq6gFtdFvoEAAA</XPD:REF>
<XPD:REF name="Supplier">l4bQAzlS+kel3V4fRMN/UgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W70PRsvQIUiCOZ5SkjDb8AAA</XPD:REF>
<XPD:REF name="Views[1]">zGNiUFJ1SUC2RHBYTu73JAAA</XPD:REF>
<XPD:REF name="Views[2]">w2I2LPREtUeq+1j/AH0FNwAA</XPD:REF>
<XPD:REF name="Views[3]">KiZbE71A6EipNAj6u7oWJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="xbjiVDuKWUanpTtWNBkFoAAA">
<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">sGfATwLxgUCnIuG6pOUY6AAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="b/qrFEyuLUyGOAcI6y+YvQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">xbjiVDuKWUanpTtWNBkFoAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="quhHAvL8FEG5rcQ5LjLELgAA">
<XPD:REF name="Diagram">b/qrFEyuLUyGOAcI6y+YvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="HiidAGU9z0uoj20J9PuARAAA">
<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">sGfATwLxgUCnIuG6pOUY6AAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="xllngGeXQUGr/Ha982EiiwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">HiidAGU9z0uoj20J9PuARAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="BA3yh458REe5yZD/OfrY9AAA">
<XPD:REF name="Diagram">xllngGeXQUGr/Ha982EiiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
