<?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="+gbZAHSZxEyyYOQKmHlJtwAA">
<XPD:ATTR name="Documentation" type="string">The Onyx.System package forms the core of the Onyx Framework.  All other packages use this one.</XPD:ATTR>
<XPD:ATTR name="Title" type="string">Onyx.System</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="ZrxGff+qcke8hT7nj7kFsQAA">
<XPD:ATTR name="Name" type="string">Use Cases</XPD:ATTR>
<XPD:REF name="Namespace">+gbZAHSZxEyyYOQKmHlJtwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="CkXQqJ3lNkCfsPmyJkMT4AAA">
<XPD:ATTR name="Name" type="string">Classes</XPD:ATTR>
<XPD:REF name="Namespace">+gbZAHSZxEyyYOQKmHlJtwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="MYOVqNMPyUW6RRMHO5khSwAA">
<XPD:ATTR name="Name" type="string">Onyx.System</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Fg09MkhnjU6sogx+4Jp0aQAA">
<XPD:REF name="Diagram">MYOVqNMPyUW6RRMHO5khSwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="EvjIu+f+VUOy7+Wq2RVTsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="lHdkcAy5ikOAtbMKilsExQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Xdb8FOMMFEGV+qiww/aoXAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vp6On8E+fkKNu8Y8zl6PlwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7rcqjd2RsUKGnV3OBbTKAgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="j8b/o4eHCEW+piAxl0SDRAAA">
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="O3H3H4ZjlkG1zMZUhrIT3AAA">
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hjkhekwVNEGpMFgjd3PNZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="xYgleO9hgEuv1rndfGr48AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">92</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">wjXwEetML0u2V9qpgfBa0AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ukans8P65EiUvVLVzlUgeQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="68Qzv4ierUuHQUULSiDZVgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ExampleApplication</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="GijHZ+8cO0qltKjBwv//WAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QYLBHDu5kUiUtJCfcUJfzgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/ryIChKmf0K4VWIU0mzkvAAA">
<XPD:REF name="Model">wjXwEetML0u2V9qpgfBa0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XY/Pgw8KBESRJY9w2RQutgAA">
<XPD:REF name="Model">wjXwEetML0u2V9qpgfBa0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pSu7MWhhREGgiw49HkzWWgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wjXwEetML0u2V9qpgfBa0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="YHYWFS5VAUS78obra66r2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">516,129;399,160</XPD:ATTR>
<XPD:REF name="Model">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
<XPD:REF name="Head">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:REF name="Tail">xYgleO9hgEuv1rndfGr48AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6yDY3t2Y4EGWoOOObXqgWQAA">
<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">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="SBjsI5rQSk2S9lhDrXMUgQAA">
<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">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kXUu6yHDQ0i0h9317c2NtwAA">
<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">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Hl++BlcmLkmIUBtR9xS1OAAA">
<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">hbSt8jLF4Ua7gJN5IFyVkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="n4K4EnXPCUG61j5hpb0kcAAA">
<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">ViGTz8bBXUqff4vKPY6IXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8T/8JLTavU6gZTCAsqSB3wAA">
<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">hbSt8jLF4Ua7gJN5IFyVkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="mkaKd1UMhUSrCt11QuK1wQAA">
<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">ViGTz8bBXUqff4vKPY6IXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9p3a+xmYk0ugaTuLNjCacgAA">
<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">hbSt8jLF4Ua7gJN5IFyVkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="gSbszARUEUSdA7yNFtPyhAAA">
<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">ViGTz8bBXUqff4vKPY6IXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="FLT2sJrL0U2uVEd8L+alnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-924</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">hbSt8jLF4Ua7gJN5IFyVkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="GwtMaLrvpE+E7+SfVc79tQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-964</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-924</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">ViGTz8bBXUqff4vKPY6IXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="KBXvAeY1zES2IjPO3M/FFAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">228</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">105</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">x1rgWUuD50urdeBxq49YrAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="U6rI2tnmEkyhW9Tyl9GuSwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="lUUieDacnkyMlYOtYkIBYwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationEvent</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SQA+0Iloh0OtXo0OhuqoQQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="w5qRdBtfM0u13KDY0amJ5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="p6dFtc4MCkGtX18cva46lAAA">
<XPD:REF name="Model">x1rgWUuD50urdeBxq49YrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tRQoMJUVPEKTsg5r9A9r/gAA">
<XPD:REF name="Model">x1rgWUuD50urdeBxq49YrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="TUZ+vd7zOkSd/s8t3e/CbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">x1rgWUuD50urdeBxq49YrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="YHnug5O0nkGS4eyAg/ciwAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">292</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">119</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Nkoq/uCih0GhYE35xWLISwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NeLlqpB4bkuzWrop2uNG1QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="h9wzJHEAA0akDl7DoCKSQgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationListener</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OSGVNaQ0HkWkMtwDRl7pYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5pxIJAQiI0Wh+p9tQQzYBAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tt7B5CO8WEapMkfeP7RYAQAA">
<XPD:REF name="Model">Nkoq/uCih0GhYE35xWLISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="F1fumm1iIUeDapNqSI4srQAA">
<XPD:REF name="Model">Nkoq/uCih0GhYE35xWLISwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ONBcMZYyXUy492A9uMHaKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Nkoq/uCih0GhYE35xWLISwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="zZ2QNbLQ0EarA33LoZP5MgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">64</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">123</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aRXhrXuypE2ldCEZq+gSbwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jvmc6sPR9ke9td7dhTMI9AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationManager</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ARBV52524k2FDI2MaYjfKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UtyJ4pEENEWAGsnn04FHEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Bq9h2deyxk+LZLuDvlR8oAAA">
<XPD:REF name="Model">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="3FCR6BPSkE6icvxyIne7vAAA">
<XPD:REF name="Model">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ynmkRLs2PU6xXXbukdnddQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="m4Ck/pESwESBJenx0WOFpwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">119</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">JaxAEgsS00C3HIk379OdAAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fQ4VZkLiTUCW2vfElaTmbAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0uL+g5k2J02Dw0fYPtKEmwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubsystemIterator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qjGQZCChDUaJW0kULK6GmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="pwOOPfhkd0OFIVDIFLOysgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+QwIBAipP02Q8AAw9hPeQAAA">
<XPD:REF name="Model">JaxAEgsS00C3HIk379OdAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="E0r8zg0bakG39kNKCvczpwAA">
<XPD:REF name="Model">JaxAEgsS00C3HIk379OdAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IMWV1vzoNECc0CK7C4MasgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JaxAEgsS00C3HIk379OdAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="MObNmiZ1RkOwI+J7tiDvAAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">186,173;300,173</XPD:ATTR>
<XPD:REF name="Model">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
<XPD:REF name="Head">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:REF name="Tail">zZ2QNbLQ0EarA33LoZP5MgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="RRrRZdZ0/UCHF8v5BmF+YwAA">
<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">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GRtDfllRiUy+p7tWs2adaQAA">
<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">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QXQndWPTK0qr/X7nCYMBAgAA">
<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">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wBVHmUev3ku+5mH1dICSTwAA">
<XPD:ATTR name="Alpha" type="real">-0.404891889733384</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">38.0788655293195</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Manages</XPD:ATTR>
<XPD:REF name="Model">aiCu+Lw2Fk2UXJ/pVf4UBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7HrSYG20bUiC/ZeHd7DBPQAA">
<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">7BC0OVXPaE6zcDX2O7y6MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CjjMp+qSTU6c/MmTUj4oGwAA">
<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:ATTR name="Text" type="string">0..1</XPD:ATTR>
<XPD:REF name="Model">aiCu+Lw2Fk2UXJ/pVf4UBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="z7/BAnHMgU22f21CPAu9YQAA">
<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">7BC0OVXPaE6zcDX2O7y6MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="cxNgfT24HUyhbUfgADOy2AAA">
<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">aiCu+Lw2Fk2UXJ/pVf4UBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="0c1NIljIr0KVFbunRnzntQAA">
<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">7BC0OVXPaE6zcDX2O7y6MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="osG2sosimE++t5WNTWhqugAA">
<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">aiCu+Lw2Fk2UXJ/pVf4UBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="FoN+CZBo2E+KsFRe/gwn1gAA">
<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">7BC0OVXPaE6zcDX2O7y6MgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="doXvMBsixE2UMhkMgI2LCgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">349,152;351,74</XPD:ATTR>
<XPD:REF name="Model">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
<XPD:REF name="Head">YHnug5O0nkGS4eyAg/ciwAAA</XPD:REF>
<XPD:REF name="Tail">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c/dopfiCqkOHVWepmYt5QAAA">
<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">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="snvz2L/7n0qbkFW9LQupnwAA">
<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">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KLikevLK1U2JefO+MfgFcwAA">
<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">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uSHBf5JzlEeZmt/kPLuutQAA">
<XPD:ATTR name="Alpha" type="real">-1.40809485652578</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">87.8236870098267</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Sends Application Events to.</XPD:ATTR>
<XPD:REF name="Model">Ul/8fwmBBkmgIRn7d2ar9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="TbWztHnIG0S7ZpKlpar33QAA">
<XPD:ATTR name="Alpha" type="real">-5.05250016247666</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">50.3289181286465</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Attaches to</XPD:ATTR>
<XPD:REF name="Model">+F/D6bxXhUeK9QKYH7mksQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jHvuz3pHUk++rajMTJRGGwAA">
<XPD:ATTR name="Alpha" type="real">1.05601167392346</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">23.3238075793812</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">Ul/8fwmBBkmgIRn7d2ar9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5L/hEGE+gUaQ6GzyWiS45QAA">
<XPD:ATTR name="Alpha" type="real">-0.973823472773532</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">33.2866339541865</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..1</XPD:ATTR>
<XPD:REF name="Model">+F/D6bxXhUeK9QKYH7mksQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="sgOe5Ff19kqEINGhj//VTwAA">
<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">Ul/8fwmBBkmgIRn7d2ar9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ATwdY37Pfkm6UOxIc/W1PQAA">
<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">+F/D6bxXhUeK9QKYH7mksQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="spWlibxsYUWopXqgdbMl3AAA">
<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">Ul/8fwmBBkmgIRn7d2ar9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Uf9ir39VGkm79okAcJLCZQAA">
<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">+F/D6bxXhUeK9QKYH7mksQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLGeneralizationView" guid="qk6HQ53iskSi5ZpigJ7G/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">338,194;291,284</XPD:ATTR>
<XPD:REF name="Model">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
<XPD:REF name="Head">KBXvAeY1zES2IjPO3M/FFAAA</XPD:REF>
<XPD:REF name="Tail">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8jdqMnl4CkC+fmqdrfzf4wAA">
<XPD:ATTR name="Alpha" type="real">2.24868773852307</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">24.5153013442625</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Sends</XPD:ATTR>
<XPD:REF name="Model">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="QPBx/8pw4U+OVYzRGt6l8gAA">
<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">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="UorR7XopoUSDA09t0y68AgAA">
<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">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="QdBzIcDLYEifhh96kWAengAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">362,194;418,284</XPD:ATTR>
<XPD:REF name="Model">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
<XPD:REF name="Head">m4Ck/pESwESBJenx0WOFpwAA</XPD:REF>
<XPD:REF name="Tail">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="EyTsnVv0ok+yuit9l2ee7wAA">
<XPD:ATTR name="Alpha" type="real">1.21959215458046</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">24.5153013442625</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Creates</XPD:ATTR>
<XPD:REF name="Model">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="r8mcElLckkKq65Fig6mGigAA">
<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">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GSI+N4XYuEqYWS4QS668FwAA">
<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">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="oHIOwzOgUUmjhK9Hmbh36AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+3T208orIU+tg4EwLA5ugwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uAswyCPZsUa5pZaR76YsEgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="IwSS6jBtEUeacNHG0bxeIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T0cZJUVtC0661kkMU3Z5ZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="2WQvB2QUp0+f33d+zNeYiAAA">
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4twL4zg3IkiSwQ7LEmFWGAAA">
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eGwHzwFxjk27G51HROb6uQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="7OH4vDRV4k2G4ad4KrO1agAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">399,181;520,199</XPD:ATTR>
<XPD:REF name="Model">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
<XPD:REF name="Head">oHIOwzOgUUmjhK9Hmbh36AAA</XPD:REF>
<XPD:REF name="Tail">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="8xp9UwxuDk2tiM4Nc6HjewAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Receives</XPD:ATTR>
<XPD:REF name="Model">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BVlLaDGpJUiF5NT8Ugb7sAAA">
<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">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2Y34aFYZAk2QFspbTw2fHQAA">
<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">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="T4968CAfWE+pk4KWpYnTrwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">516</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="oETwpFaqoUGkNfhFuVmujQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="NQjjy+yGQk66eIZvfL6dwQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyHolder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VRNDMWK3B0+ZpoMPpdMjvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Q5nR2MVU3k6TwXIiOimtGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="LUbLtF6vxU6cSJTf4Q27mAAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xVwqHa/ZZUSU9EKs3S1AzQAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="53QRKXDWA0eBuPZQqHJBkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="0++SAOO0/kG9gaOePcfntwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">385,152;528,70</XPD:ATTR>
<XPD:REF name="Model">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
<XPD:REF name="Head">T4968CAfWE+pk4KWpYnTrwAA</XPD:REF>
<XPD:REF name="Tail">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BIuEHaKApkG42I0lLVwpcwAA">
<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">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TBwgTFftrEey4E0tkF9WVAAA">
<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">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jWvbUZq4KEia8UAvQCt/egAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="y50h6pHl0kGgLOAFyZ0RpwAA">
<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">E/G9ix88oE+na/1gHcryFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7gVrbbrgTU6tUg5kXwPFxgAA">
<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">y249Wr0jUU6OMeHkw2N51gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ePh5H7SD/EewPiQr+uMiYQAA">
<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">E/G9ix88oE+na/1gHcryFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="9sBVz55dxk6Yvyjxbp/3kwAA">
<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">y249Wr0jUU6OMeHkw2N51gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="SrvWF0wGvk+yKUbuMQk8hAAA">
<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">E/G9ix88oE+na/1gHcryFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="sPdF9qe490qZUkAkc1P94gAA">
<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">y249Wr0jUU6OMeHkw2N51gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uZHsEsOI90a2TyyQbcVhIQAA">
<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">E/G9ix88oE+na/1gHcryFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="lIaUCwa0uUeoQkobt2T/8wAA">
<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">y249Wr0jUU6OMeHkw2N51gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[1]" type="UMLClassDiagram" guid="fQ0iMINjLEONkl2UqxbEDAAA">
<XPD:ATTR name="Name" type="string">Onyx.Subsystems</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="YxG9bKqTdkOsBHEF/EeUSAAA">
<XPD:REF name="Diagram">fQ0iMINjLEONkl2UqxbEDAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">23</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="ZhFnBV2V2UKViNqkaO0SewAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">180</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">94</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="UWun1/Il00SDGSTsDu5PPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="aUqMC1Cw40KzAUhYiPRNigAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubystemBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ogFsZs+MyUyx86Qxf6iTYAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="i/YuO4SIwUuGcuuhNsXVZQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dggCDDYRSkmvrOUzvDdmXAAA">
<XPD:REF name="Model">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aD/4QhZ1WkelcDSstrur1QAA">
<XPD:REF name="Model">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Hkm+bFH4U02J2DticinEDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="eXTxImnr90iVN2hLUwQ8FwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">520</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">bfrwTzTv602S/cVaryep+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8P/jJ3H4Hk+cXLN9qJC/VgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AUNWFBM9ZkSax5XWOCPCKQAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UpdateSubsystemBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yTHPgT2lvUG2i2Egc3IjqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="VwTIoRNloUeJFmwEFvcJTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lRfloexe3USpsc/1Glc/SAAA">
<XPD:REF name="Model">bfrwTzTv602S/cVaryep+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KRe/6PDneEKXDliTHSxXaAAA">
<XPD:REF name="Model">bfrwTzTv602S/cVaryep+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YNLh1Kb2B0Krisz9e3eyeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bfrwTzTv602S/cVaryep+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="T0UKJGiVoUuup1AbNCqVaAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">100</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="JvooyayKx0m+ItZcaaCxrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jNPICcFbFEaQc/HSbDOvLAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="8pyTNWaFR02MrTCITCJ1OgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0r7CrYzMSkO950Qvhgy8pgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9isucDOxbkWFE+sWmQajqQAA">
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="YoGbkTmW9EiINJVzPw5h6AAA">
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="rm1WI3PasUCkeA0U7gYObQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="U7Y8sbQZ7ky1AnwSdY764gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">135,58;212,172</XPD:ATTR>
<XPD:REF name="Model">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
<XPD:REF name="Head">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:REF name="Tail">T0UKJGiVoUuup1AbNCqVaAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="lHVIRGhhcE6sNRt2RVUKmQAA">
<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">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="P16vr1UVQEK1xNrW2n8hRgAA">
<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">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="25xForuJ2Ey6Zjz7KssDygAA">
<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">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="o7eWr6+vv0WRctXc4Zs+WgAA">
<XPD:ATTR name="Alpha" type="real">4.27436229589604</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">90.0943949421938</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Manages and provides access to</XPD:ATTR>
<XPD:REF name="Model">xjcTm4E+M0KLIoAlixUC6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6v8ul7Frlk2LI7g0FUY+JwAA">
<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">J+yyKVGws0aWAKI4v9ee6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="usRg6GF1IUW0tDwat6AVqQAA">
<XPD:ATTR name="Alpha" type="real">0.552550941236348</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">34.0147027033899</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">xjcTm4E+M0KLIoAlixUC6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="c/3RHjYgAUeDiFKwNlglUwAA">
<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">J+yyKVGws0aWAKI4v9ee6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="e0/9uQpBVE6Gj2kGf2OdzQAA">
<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">xjcTm4E+M0KLIoAlixUC6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6t8zG4vyNE+rsswv9U7lUAAA">
<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">J+yyKVGws0aWAKI4v9ee6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ecmwY3b/akWxtiBoWajWRwAA">
<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">xjcTm4E+M0KLIoAlixUC6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="3Vzt33UzEkCk9wTH37rPNgAA">
<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">J+yyKVGws0aWAKI4v9ee6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="/vSBy1iFHky/kI6MfBoIigAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">520,193;273,193</XPD:ATTR>
<XPD:REF name="Model">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
<XPD:REF name="Head">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:REF name="Tail">eXTxImnr90iVN2hLUwQ8FwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="xDEnnHuptkSYsRQAHUBT7gAA">
<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">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HxnreFdmjEOCmypMaPAMUAAA">
<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">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="TfwFFUHZEUmVZAC8NX4paQAA">
<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">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yLdtR5gpSkii4jSwE44KOwAA">
<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">6hOdwSdtBUu1NLinWhC/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="1I7/GqNu90qQfh4MP7NHHAAA">
<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">lLHkaWg6Ukq5VerLlA2kzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="4hoRocBxBkqKLHaG4SUaMgAA">
<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">6hOdwSdtBUu1NLinWhC/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="lcb29NPy+0eTmOKp4YmCXAAA">
<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">lLHkaWg6Ukq5VerLlA2kzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="B9O7dcpqAU2VjrxXiAmQ8AAA">
<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">6hOdwSdtBUu1NLinWhC/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="CvyUzI+yYU+RUoTXEbkxUAAA">
<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">lLHkaWg6Ukq5VerLlA2kzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="jUuSZPSlS0eBTdRIG8pGnQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-896</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">6hOdwSdtBUu1NLinWhC/WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="1mNyI2K13ky1I4L6f8menwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-896</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-996</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">lLHkaWg6Ukq5VerLlA2kzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLEnumerationView" guid="Ikl7tTkph0aMJVKQpHMIBwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bo0P1vJEEUe8kkYUSHvQRwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FGtN5ld2aE6xGaha69FAsgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SubsystemType</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="p/itoDLPukKvyw+IIll1dgAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;enumeration&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="phSs/R8wfEa3prvl//tyyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="EnumerationLiteralCompartment" type="UMLEnumerationLiteralCompartmentView" guid="lIvaamEnCUGxuAcu2MdpcAAA">
<XPD:REF name="Model">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FS7g77spHEaOoFb35ZyUzAAA">
<XPD:REF name="Model">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLGeneralizationView" guid="Z9rJ4CPiUUCX0dGkD3ULqgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">193,214;128,256</XPD:ATTR>
<XPD:REF name="Model">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
<XPD:REF name="Head">Ikl7tTkph0aMJVKQpHMIBwAA</XPD:REF>
<XPD:REF name="Tail">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="l0NJy+9S/Uq6dz68etAydwAA">
<XPD:ATTR name="Alpha" type="real">1.99751947921929</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">22.4722050542442</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Is either</XPD:ATTR>
<XPD:REF name="Model">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="3uHIbbiqPUmaMcbDF6Q4AQAA">
<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">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Wd4nT0GVBEi3T2SWOaalJAAA">
<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">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="yUZ0EzcAlkqJot3yq7HuLgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">107</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hgZa59avUUGqZA2sGMCgcgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="6+1O/eGvqEulXDGufyj25gAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LogManagerBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nfb8N+YI+Ued6wPOpMcVqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Jk2j13/6oUuSGRNsiGMHKQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="icFQb+SHFky5nryBAigz+gAA">
<XPD:REF name="Model">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HUw8Yyb8Ik6WP95bernJlgAA">
<XPD:REF name="Model">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="czYLwmt+vEut56Xg8l4wvAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="2d+TFae9e0K971JdCcCZjQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">297,320;238,214</XPD:ATTR>
<XPD:REF name="Model">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
<XPD:REF name="Head">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:REF name="Tail">yUZ0EzcAlkqJot3yq7HuLgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="42vLuzOE6kq8pYM846vtrQAA">
<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">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Qcsddza/IEaCR450+a32XQAA">
<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">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="SBjPMGvC7EiPACN34annPwAA">
<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">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5NNuK63DMk6Jp8o5PHElBAAA">
<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">w4F8Iq5wq02lwvGS8dN79gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="UgRoVzHauUeaR9E980c//gAA">
<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">zeHwyLCzRk6I5KoZLorFCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="ikDTYMXxlUWt+E/2/AfMsgAA">
<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">w4F8Iq5wq02lwvGS8dN79gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5wvQEYr/DEOXrFVfahkhgAAA">
<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">zeHwyLCzRk6I5KoZLorFCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="o2qTgEowMU6Jj6fg3NgwsgAA">
<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">w4F8Iq5wq02lwvGS8dN79gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="hYFjnS8MGUmAHEbhJclz5wAA">
<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">zeHwyLCzRk6I5KoZLorFCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="bt+h4CnvcEugHFORtwLNpQAA">
<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">w4F8Iq5wq02lwvGS8dN79gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="coSusrNEr0qjo02rCpWrKQAA">
<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">zeHwyLCzRk6I5KoZLorFCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="b4hRxBKU/EiYayERqA3X0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">145</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uK45w59QykCxDdODxDqInAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JnNzfNcnLU2a8hNs3FeoqAAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyFileLoaderBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/CK+OlNpRUyJejtsISbodQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ei0rhDOLqEq4OKL6mUjBuAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="T7skgCwR/E6paePTgWA6SwAA">
<XPD:REF name="Model">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="B4pYtfs7P0qnfmOqVkK9OAAA">
<XPD:REF name="Model">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nPhGhx5E80i6iqynBLM2wgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="/Lno5QMf1E2M45Pwjfgc9wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">550,320;273,211</XPD:ATTR>
<XPD:REF name="Model">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
<XPD:REF name="Head">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:REF name="Tail">b4hRxBKU/EiYayERqA3X0gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="d5jVceYnX0yBw+yS2DDC+AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wEXnO5PYfUK7nCKWK5BbAQAA">
<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">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="tHkElCrks0OE8TJepq0QBwAA">
<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">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="OS66oIxs30CXTPpFGjHePQAA">
<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">hj6NPNl7CEKYOgUeDhg+eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="K9V6+msI2UOShvzD++YpGgAA">
<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">RnUGEV170kuu0mYQsPvPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8DTaNkBgWkKdEh6L+O3+nAAA">
<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">hj6NPNl7CEKYOgUeDhg+eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="sj3S5F5KzUuaUf6PRYkijQAA">
<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">RnUGEV170kuu0mYQsPvPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="4n5FLo4s5USuoHfRppYhSgAA">
<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">hj6NPNl7CEKYOgUeDhg+eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ZvFElx+jgEq5z8I4FEE0qQAA">
<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">RnUGEV170kuu0mYQsPvPegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="X60KPaXxK0mKdHMuDingCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</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">hj6NPNl7CEKYOgUeDhg+eQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ywtgDoIy4Umh4TK3XJ41lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</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">RnUGEV170kuu0mYQsPvPegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="Jwxcu86aMU6/5xjtpAWLrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">260</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">448</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">107</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7FyblbJSfE+im7o60cnQzgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="zra1SwOlOUObUkycHPIT/gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AsyncLogManger</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="1/nSd50PjkOKrO3yxfGckAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="MYEvlwFNm0+3WBCPmB5FTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YI+mIWkK2Uq7pYRaURdTagAA">
<XPD:REF name="Model">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fmRZNYLGBU2sGIwAfwQY9wAA">
<XPD:REF name="Model">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="XEgIISXoZkGxZobCyZgQ3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="oegvDe+dL0KEXQxYlBqZ6QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">532</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">440</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">wYwAQ5nYsUquymzB2iPs1AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tdkqbsC6QUCE1nJ9qxTXzwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/zMGQCfL3UqtKNscorm3ygAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextPropertyFileLoader</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KEDCruYqzUO797JIV4Ah2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YODeXtc/k0WMCvFEz0MuFAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CiC8y/qxEUqJmHn2bSbTCwAA">
<XPD:REF name="Model">wYwAQ5nYsUquymzB2iPs1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kORDzQtAlUOqoR9WovXMgQAA">
<XPD:REF name="Model">wYwAQ5nYsUquymzB2iPs1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Ua92kkMXD0qSyEkAVF8o7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wYwAQ5nYsUquymzB2iPs1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLAssociationView" guid="AN/I01j8iUCpgIMhhOxMiQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">312,448;310,362</XPD:ATTR>
<XPD:REF name="Model">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
<XPD:REF name="Head">yUZ0EzcAlkqJot3yq7HuLgAA</XPD:REF>
<XPD:REF name="Tail">Jwxcu86aMU6/5xjtpAWLrgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ECCIj3sFgE6Ou7cHB5wyEwAA">
<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">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="GCNi3p3PskWXN+brl5sPAAAA">
<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">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="r5TWVQKlmk+To7n7AMCP8QAA">
<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">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/zkZwuOWVUeGOQ3imCdtkgAA">
<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">nPluLK0/KEyAdCKRY7DUhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Bh4yoTRHoki3wIp5xHmajgAA">
<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">xhGk7yeveEi4E4rbofD/vAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="fHm6cMKL2U+xBCBkXewfdgAA">
<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">nPluLK0/KEyAdCKRY7DUhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="de7m9uP8MkWevRFue2RI1AAA">
<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">xhGk7yeveEi4E4rbofD/vAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bFS4JGNhD0+2PKaMIEDPlwAA">
<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">nPluLK0/KEyAdCKRY7DUhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="q3XcKgnxxka6XxV+HvlNXgAA">
<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">xhGk7yeveEi4E4rbofD/vAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="gicYLTvLeUWYtWQhfwkwtQAA">
<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">nPluLK0/KEyAdCKRY7DUhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="zzqwdS98tEu7XpsnG5h8hAAA">
<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">xhGk7yeveEi4E4rbofD/vAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="TkFOhnqMg0Sn2fNBLqbjnAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">603,440;604,362</XPD:ATTR>
<XPD:REF name="Model">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
<XPD:REF name="Head">b4hRxBKU/EiYayERqA3X0gAA</XPD:REF>
<XPD:REF name="Tail">oegvDe+dL0KEXQxYlBqZ6QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="D/skZ0+qCEChiF8sEwmmAQAA">
<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">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Ljh2zxbhjEO8E543/1elLAAA">
<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">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jK9Sb6JfEUyAJYeArnBpLgAA">
<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">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yb8rGQhMnkiXp4j542iLaQAA">
<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">TO/IbITCLEGmIDHSAAF4XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ci+1sKE3X0OdEOvQj41qWAAA">
<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">xDSbCd2mrUKKbfhDryhEjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="CUdrSfA510KhaoWMOg3XfAAA">
<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">TO/IbITCLEGmIDHSAAF4XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1AQcRunyiE2Kj6LUnVyDRAAA">
<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">xDSbCd2mrUKKbfhDryhEjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="75YTCIbDDESX+vY920HrGgAA">
<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">TO/IbITCLEGmIDHSAAF4XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="S7eM3P2NakSL6DWC9kiZdwAA">
<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">xDSbCd2mrUKKbfhDryhEjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="07T2kuU9MESj6FSotGlfMgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</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">TO/IbITCLEGmIDHSAAF4XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="utY5x/sFDk66eXLWKwxt0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</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">xDSbCd2mrUKKbfhDryhEjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="DWpx3/SJLkCWV3DZfufCwgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">36</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VHc4w/reM0a4NP6mXbc4tAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eRP3NNS7UEC6Xw/39PFGxAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BasicFileChannel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="fLsW4W1SLk+SJsgKo19YiQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JFrubRsYXEG1gllu/zz7jAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ALVBFLwmgEWPjaEjgY5dngAA">
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IFApemlPL0ysWaR5EzgzLwAA">
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ujTAhp5aCEijRY65koJE3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="bgGSHo4AUEirfZBrYYqq4wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">260,468;138,466</XPD:ATTR>
<XPD:REF name="Model">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
<XPD:REF name="Head">DWpx3/SJLkCWV3DZfufCwgAA</XPD:REF>
<XPD:REF name="Tail">Jwxcu86aMU6/5xjtpAWLrgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5StPSOsLRE667JSENFoXsgAA">
<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">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ybCVrqnr5Emynve7IFs4DAAA">
<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">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="xnIdBcrVZk64jSeoLp2AWwAA">
<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">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="DDuB9Jo85Eaqqbsr/xtMbAAA">
<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">4ZcHp3LKuEOKkj5CddCkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Zhiw2NzIiUOTD1mNcGq2UgAA">
<XPD:ATTR name="Alpha" type="real">0.286051494795884</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">53.1601354400081</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Has a</XPD:ATTR>
<XPD:REF name="Model">ZIeXyrcnyEOItywq45U/WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Z0DUeX/zw0KRiYMd8B2eGwAA">
<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">4ZcHp3LKuEOKkj5CddCkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="oYudoavak0Sx9hqNAsNKNQAA">
<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">ZIeXyrcnyEOItywq45U/WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mCPZttKUCk+A2laAQtqrMQAA">
<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">4ZcHp3LKuEOKkj5CddCkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="3fkbs3DL40O5YU9U6uUaTwAA">
<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">ZIeXyrcnyEOItywq45U/WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="ZPkQGvZsOE2OIYHc6LC1rgAA">
<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">4ZcHp3LKuEOKkj5CddCkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="G5GRpqaqT0afWBu4vjy85QAA">
<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">ZIeXyrcnyEOItywq45U/WgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLClassView" guid="nJjR6NoGrEaJeA8lieoLzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">133</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">356</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BqT2EJKbIEmIKj5laWuxowAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="AWn5Lvgm50iWIkwL6Y+BCQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MessageHandler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Rauekjf3SUSaLW1ILih/yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RwHtik0f4EyJ9PCvNdMhTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qKVm4Tb8o0ipofkQfZ+U3QAA">
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sD4d4aMfgUyYqLcVG4vuoQAA">
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="D738n8GNiEu+R5UQtnzQsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="pA8hEdlBQES9YxgCnty9OQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">221,214;189,356</XPD:ATTR>
<XPD:REF name="Model">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
<XPD:REF name="Head">nJjR6NoGrEaJeA8lieoLzwAA</XPD:REF>
<XPD:REF name="Tail">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="DDbtw0QSukKj+aPdgoyErQAA">
<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">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1NeVpgOxVk6D8P7A0DVWOAAA">
<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">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kJs9eRrsH02YvonUehefowAA">
<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">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="XSdwIsTgdUqANoxorOa4xQAA">
<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">hsdmjyc6j0enEfsi8WjQ8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9jTAOOxD8km+Xv71tbwpOQAA">
<XPD:ATTR name="Alpha" type="real">0.187180481064614</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">116.068945028375</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">+Has a</XPD:ATTR>
<XPD:REF name="Model">ZN/wyR6HeU+OLu2RMdyT/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="R5yef2z2Nk+qNetcRDrZxQAA">
<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">hsdmjyc6j0enEfsi8WjQ8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="fXaAtgGIo0m5DTEoVYMmuAAA">
<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">ZN/wyR6HeU+OLu2RMdyT/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ctwYwPoOo02HcA96xD9SpwAA">
<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">hsdmjyc6j0enEfsi8WjQ8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="UJrdAHAhjkejUwOwg4y2zwAA">
<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">ZN/wyR6HeU+OLu2RMdyT/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="tpc1wxM9yEenrEp9eV+TUgAA">
<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">hsdmjyc6j0enEfsi8WjQ8gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pqf+NVktwkCQs9llr6NpKQAA">
<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">ZN/wyR6HeU+OLu2RMdyT/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLClassView" guid="QmBzmed80E6sWdSbo+B5PAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">384</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">396</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="SS3SE1l6h06FdbzOiBbAZQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YW+M2OgONky9R1Nd/H5WOQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LogManagerCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cfa7YqCM8kCvAy23Y2PFcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PKbbNj0czEC8fZy3sI1FKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0bO7zXJf+UuEIIM5pMawrwAA">
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QlPX1AqvrUub4cIP3udZkAAA">
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="c3Zcz/zcaUuGP+1DkQY22gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLGeneralizationView" guid="/JdUcltYT06cnN8KyzoRRAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">349,362;413,396</XPD:ATTR>
<XPD:REF name="Model">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
<XPD:REF name="Head">QmBzmed80E6sWdSbo+B5PAAA</XPD:REF>
<XPD:REF name="Tail">yUZ0EzcAlkqJot3yq7HuLgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="ZmZv6ixQN0K+Lv8tiPzOGwAA">
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Receives</XPD:ATTR>
<XPD:REF name="Model">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="gWLjQfGsNkmUaLvuJ9wxIwAA">
<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">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Yw0iSL2Eo0eDI+C1rDs2PAAA">
<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">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="xs9RYuUsXUCZ3qLzEfswxAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="fd0v6MxOmUqWuxsr0lnBhQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="FCS4FwWB+kGbp7i0lTUttwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyHolder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="rsszxkzJYUajtuojnlGzHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TNdpWnaQhEW7GRBFCrDhPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ly9WV5NwFU+ZTVTTdhYs4wAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="P+2qBryJRE+zsIvFRojhBgAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3pQZwhL8k0m2XTd60ofcNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="vP97uemjbUCpfzSNS5MTVQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">180,176;124,155</XPD:ATTR>
<XPD:REF name="Model">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
<XPD:REF name="Head">xs9RYuUsXUCZ3qLzEfswxAAA</XPD:REF>
<XPD:REF name="Tail">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6ebX39LfAkGeDXXed+eooQAA">
<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">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="jTJ3Od0uRUKfChSMSesC6wAA">
<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">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QfYhKLoWeEKXvfsxuL2QvwAA">
<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">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="uSHaPW1CjE6tCywXEtro4QAA">
<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">DE9akEcLwUyCYF3mjno9HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="NitLhkY3t0unVAsvVNNCYgAA">
<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">KRkyhu5MJUSWJiIluGzktwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="wT2Ep/coXE2Gb04PkVq/WAAA">
<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">DE9akEcLwUyCYF3mjno9HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="U/QWYOWyEEmhj1S4G6vxzAAA">
<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">KRkyhu5MJUSWJiIluGzktwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mY+sNqGo+k61ndPoojqbgwAA">
<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">DE9akEcLwUyCYF3mjno9HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4J2XuDmmHkadEOvxkPjBfAAA">
<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">KRkyhu5MJUSWJiIluGzktwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="OtCUTRmExUiD/onZFE9+iAAA">
<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">DE9akEcLwUyCYF3mjno9HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="RPW6ywedXU6UZzcCLOZaoAAA">
<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">KRkyhu5MJUSWJiIluGzktwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[2]" type="UMLClassDiagram" guid="Wf+deWLn40WQ3xAFVA6RVAAA">
<XPD:ATTR name="Name" type="string">Onyx.Utils</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="5wvVMiQ4Zk2phUYFUmmIOQAA">
<XPD:REF name="Diagram">Wf+deWLn40WQ3xAFVA6RVAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="HNV2SxNoW06ZmdOaiL53/gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">103</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="M/7ocWwiw0izi8MYuwTiNgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/PWTEU1vfUKh4/7nKDJo4gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BasicFileChannel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7zUrwGFFGEyaJCXSMS0xHQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hisYY6PD3EyUujwe1ufPRAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="dlMURMCiSEqQG5cnkxEVXQAA">
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="yGE/Jf8tHUWl+74fSMbzZAAA">
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PY/tuyXDR0mIZ7bxhgT3igAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="/cevOQ8JQUW4unTm081G3wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">178</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">bZpDhCLWH0WbTJrBF+avqwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="itG5NEjLk0GSZUYro/a/sgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="qE8oOJPWzk6NfSaAm+rx0gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimplePropertyContainer&lt;T&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="yeh+tsXRWk2iUGd3v0YsIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2O/SpwPQ4UaCb7Hde8PGGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EzoWu4qku0S/kuxJIK+AjgAA">
<XPD:REF name="Model">bZpDhCLWH0WbTJrBF+avqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QRRowNWC4UeSoJJ+WX243AAA">
<XPD:REF name="Model">bZpDhCLWH0WbTJrBF+avqwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="UvDgGduUeEaN+2IWEeh3fwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">bZpDhCLWH0WbTJrBF+avqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="tx5m6K2fwE+sSpHyLOuM7wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">444</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">e4cliF6N1kuSnIpesERTlAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="333/pKhnx0ayx2xXt0jfTQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pg2kQYRMvk2c1clmTYMmIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringUtils</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nw33kqbAh06b5QlsmD3xIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="P9CCnfmciUG3nwEC04G8qAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="x96LAxl6jEyg5DtOAsRb+gAA">
<XPD:REF name="Model">e4cliF6N1kuSnIpesERTlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ldQALirAykmw5ZR6XWJHGAAA">
<XPD:REF name="Model">e4cliF6N1kuSnIpesERTlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="YAHK7nyTr0mVEVVKgiKAeAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">e4cliF6N1kuSnIpesERTlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[3]" type="UMLClassDiagram" guid="wq5t3v2lokGg+uyC9znz0QAA">
<XPD:ATTR name="Name" type="string">Onyx.Messaging</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="JdDOTGlgkkq+8JzeJSSEBAAA">
<XPD:REF name="Diagram">wq5t3v2lokGg+uyC9znz0QAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="4YaG1w1NzkenU0F5NBnfMAAA">
<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">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="mDH5UofVvEGrJTsL61zQwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/4B91qJUx0ytoybf4U4/3gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Command</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="0iCzjrII6EShQmfPIm+7SwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y3kiwRKyGEeGxrZhznV5CAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="RQ+/bZfvF0mKjiTZfkzgqQAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="kIsS2KqWX0GVxWxNi0oAiAAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k9Mc9Pji5ky15EFb0yEtDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="BKr3eja1aE2xv40fB/S3cQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">196</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">87</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="kEOo0/INMEu79oA2Y0mASwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uri/R1DIREOzp6iaMpVeIQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MessageBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="KbELiM5Efky+KWZ5UXOh7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="O77AgVQln0uFkilagFli7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nS+hSDbm9UimtkfW9ZtUVQAA">
<XPD:REF name="Model">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="wU9zo10yMEy7SSGcXTYc+wAA">
<XPD:REF name="Model">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="siCGWCjle0iUkVvsxoEI6AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="OiJ7ShOPLU2bhvThdJXiDgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">104</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VUca6GZjiEyLkTnatvFF8wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yJbhN9SqCUOYbRywAxlJSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MessageHandler</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wCJznihi10CilFmoHkrziQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="nZac7+bu70CSbQn4dmWphgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qj56/jHQIEONsBnlruJxpQAA">
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="20SqXWDei0aE7r31na1W2AAA">
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="T7nCvwBKMkifUgAHEobLzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="927215B+TEGBtbZuxKGkJgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">239,152;239,90</XPD:ATTR>
<XPD:REF name="Model">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
<XPD:REF name="Head">BKr3eja1aE2xv40fB/S3cQAA</XPD:REF>
<XPD:REF name="Tail">4YaG1w1NzkenU0F5NBnfMAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XJsnhknAAkmqII23t2W0+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="BoEGHFXq1kmQaSrAve1X+wAA">
<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">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="fovUxCv5l0iTEx/y/kGu4QAA">
<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">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+6uyFqHkxUqjlzP2gAm5ewAA">
<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">VJBuvvRNgkSjbmGik9nwQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dn8IjDuOxUmvNx5m2+5cHQAA">
<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">s6348jouOk+oHyZNY4KvLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="VTAQdc9WjkymCCQ1jXfHFwAA">
<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">VJBuvvRNgkSjbmGik9nwQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="IUGLBm9wIU+msv8yb7PWiwAA">
<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">s6348jouOk+oHyZNY4KvLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wvJqGkPrN0u+JDDgRyyRUwAA">
<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">VJBuvvRNgkSjbmGik9nwQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="H3VL0hQLtUWyMHh3L2hZkgAA">
<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">s6348jouOk+oHyZNY4KvLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4WO/cLTCzEuyDLn7HxXFggAA">
<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">VJBuvvRNgkSjbmGik9nwQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="rGrDDo3E60ORpIofmbisbQAA">
<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">s6348jouOk+oHyZNY4KvLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[4]" type="UMLClassDiagram" guid="cdQuWfzbwU2kzaqmx9SMUwAA">
<XPD:ATTR name="Name" type="string">Onyx.Messaging.Application</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="Hvo5+LqV2UWQKPaoMJ6uXAAA">
<XPD:REF name="Diagram">cdQuWfzbwU2kzaqmx9SMUwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">25</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="8YLiewEPUk+1sImQaP4YRgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pIXaFCC8o0CGHPWxpD42BQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="D9353HSqa06FEz2VeqH22gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ApplicationCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ckojJR5KZ0CHKX7/vQFr9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7EmFDhzCHUqI31KzGmB2BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YhTzeSt+0UeEqARKlC0TYwAA">
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="k92P6tPmq0qAs9PRj/2piQAA">
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="71xH8aULUUKpzhgv0odu7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="6tkswzz+zk2Q9A+cq4JwkwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">276</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jL8LWkHGWkW7C714EohVNAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cUCleg+9ekaJkNy0ZzbXTAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Command</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ERS0LUqZbU6Rj/AOVksNUAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="W9ogiMLkYUCQVbCCZNVmUQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="voFaKyxCjEasAScJYKobngAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="LWlOBzLpoUSvPuvPHKuoQQAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="utvY+ys1h02nojYhNoO16gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="O+s7Ge2Yr0a+QQ/ZtDn7dAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">313,120;314,66</XPD:ATTR>
<XPD:REF name="Model">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
<XPD:REF name="Head">6tkswzz+zk2Q9A+cq4JwkwAA</XPD:REF>
<XPD:REF name="Tail">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="c5nFDqBRw0uo0xkD9PFJAAAA">
<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">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="V7HszoHn1U2hY/qKEUGd0gAA">
<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">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Wx3PUZEHsU6rfg2fLWBeLwAA">
<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">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="TywAqAc3skSGbcyU1BNfsQAA">
<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">VTC1C+eO0Um8sF5uxBCB4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Cnu6KtHiTkW/lUx7kNSqcgAA">
<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">aA+uK93I+0+7Un3VFtRXywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="D+tHlZppwUus8Fqoxwcw7gAA">
<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">VTC1C+eO0Um8sF5uxBCB4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="pJrz0zOMz0+TPgbk3zCMZAAA">
<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">aA+uK93I+0+7Un3VFtRXywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mVowkrgOVUKa2rwhxwbylAAA">
<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">VTC1C+eO0Um8sF5uxBCB4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="7Co+w5tlGkue/kavI2IcnAAA">
<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">aA+uK93I+0+7Un3VFtRXywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="2bqQ+xwE7UatQl9KTUxeiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1016</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">VTC1C+eO0Um8sF5uxBCB4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Iobdo80WSkGFBdACb0jyGgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-932</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1016</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">aA+uK93I+0+7Un3VFtRXywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="OTKOzA0ecE2LeYG0MD5wsAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">468</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">177</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">pCzZ4Xvl/EeJ0hAqBQVqvAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="4PZMyF99Dk27rFKZB/nf4QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ClwDwkHjkU6S4opDi9l/3gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AddSubsystemCommand&lt;T&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="9BhOMt3pUU29oszV6oNEuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="5GTlAaPqOkm8NBf4+oOWPwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+TdkZ/YO7kGgAmeIfic1UAAA">
<XPD:REF name="Model">pCzZ4Xvl/EeJ0hAqBQVqvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ziQeywsRZkarDMHoQuH/8wAA">
<XPD:REF name="Model">pCzZ4Xvl/EeJ0hAqBQVqvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8zvWF/UjQ0KfjSAHeyUNJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">pCzZ4Xvl/EeJ0hAqBQVqvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="sDX0bNDTyEqTfRtkZ44knAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">412</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">195</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">s/xD6SwLWkezE6f3EQRJ5QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="BqulimS6ykS9yWM9eXRTPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pg/6r3jt4E6ZN3Qy3S4KrwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DestroyAllSubsystemsCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XK0DfuMbBUCyzmneggoKRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="zNTOSZyPTk6PPJuHeoHjawAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UjuZs6gKHkC5sVV0FWPWJgAA">
<XPD:REF name="Model">s/xD6SwLWkezE6f3EQRJ5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GnV9fuHRjk+qZ8VY/heE+gAA">
<XPD:REF name="Model">s/xD6SwLWkezE6f3EQRJ5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JbJbuXkNqkCLK8DQqFvb6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">s/xD6SwLWkezE6f3EQRJ5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="W1n6dhnLj0aAdbqEvdUZEwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">346</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">301</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">175</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">kmxl8ckIt0KhLzD/Cj3aHwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sGygWOkvNUSEaB0P8KLRmQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="OVonFADZokS2h7X8hXW4mAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DestroySubsystemCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="lOBgSkIaM0OZ7rgOBKq8lwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="bE++8k6F0kGBSJg4V7RgSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9FScUV4Xp0iSzfOqeNXlXgAA">
<XPD:REF name="Model">kmxl8ckIt0KhLzD/Cj3aHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CE12FoaadES3xXmKhyUHtgAA">
<XPD:REF name="Model">kmxl8ckIt0KhLzD/Cj3aHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nTl7js4qLUGcOhdx9Gob2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">kmxl8ckIt0KhLzD/Cj3aHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="MMuNYbn5OEyN8RtZggiaJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">267</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">3Zn38FfJu0W6fv8uhCEdGgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aTVhZpAbH0yjRgUWOlOO9gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="JrzBB7f4g0usw57YJoTQxgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ExitCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YHuKXgKnkEW1e6q+TtYIKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="WdAD1/1JRkqLVsyjPev1ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cvLV7v1nIUeORE93lb3QZQAA">
<XPD:REF name="Model">3Zn38FfJu0W6fv8uhCEdGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="fG0cj96ML0CrBg29P1L0uwAA">
<XPD:REF name="Model">3Zn38FfJu0W6fv8uhCEdGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="pOcRppEujkGWkoKGf7TpDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3Zn38FfJu0W6fv8uhCEdGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="bcs0lsmPdkWhbf58wEbGKAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">127</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">380</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">/If8dD3FLEGDaENUuy7IdQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="IbXVAHqp4k6HbUfog9XF8gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ru3lGxEyYE+KQV0G/jDSawAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">InitializeCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="orfML68RGUmo64oGr19TjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TxEv30qPlUqtLskb9ysfZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="vSsERUym6UGZMQ9mZsGNlAAA">
<XPD:REF name="Model">/If8dD3FLEGDaENUuy7IdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FxYmCXjb/kesZpviMZaXKQAA">
<XPD:REF name="Model">/If8dD3FLEGDaENUuy7IdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="DgWLrFNxbECzE1HVQcwyGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/If8dD3FLEGDaENUuy7IdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="JmaZldL/qk25RBe6jg2MCAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">24</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">212</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">VkrP48sIAEWAjrX3cVABcAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bBlBWMiudUufTn9aSfBjcwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uKRHkccmT0+9ztr+gPt7RQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ReinitializeAllSubsystemsCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="qryhcv5u40eMT3j/FwH4SwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1dxVOP43cEmcPKFXltfs+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0uZHNqBf9kKk5SwSoCrt9QAA">
<XPD:REF name="Model">VkrP48sIAEWAjrX3cVABcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="CEe9WLxHdk2E8BCfW7qf3QAA">
<XPD:REF name="Model">VkrP48sIAEWAjrX3cVABcAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="mF9IjBUkQ0WZVhwocf+DJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VkrP48sIAEWAjrX3cVABcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="ggM63w7lpk+RB21TvM5EzAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">264</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">192</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">5QYyqtP6nEi9WNrMnUEWhAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="X5jqNoif00WqzC5dESdilAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="1fUXaPBxEESqcWbHA9je9QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ReinitializeSubsystemCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="xO3zcUHsyUeWJHqbcuTaZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="2ucqYGUTxUiAAEh6d5cmiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UflS9q869ki617ulv80gZAAA">
<XPD:REF name="Model">5QYyqtP6nEi9WNrMnUEWhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ahmE1VTZVEWpdzPsEY3AkgAA">
<XPD:REF name="Model">5QYyqtP6nEi9WNrMnUEWhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="4bSo5p48U0al8yS78xbl8AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5QYyqtP6nEi9WNrMnUEWhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLClassView" guid="Szfvok/hoEC0hurGyvQq5gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">43</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">208</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">4LGzCFmc/kCrQvDQjnH/NwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2AGtwUbXaUS2lS4qLxJzLAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Mef+s6y43UmKIpBx7x7y6gAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">RunCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7N1w6O0SS0e+xF0qPdrGdQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a5wPgDPPTECkr03MRdoQCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="pLmrQXxlAUyFH1excKngUwAA">
<XPD:REF name="Model">4LGzCFmc/kCrQvDQjnH/NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="6HICy5T7A0e9W/ji8aHLVwAA">
<XPD:REF name="Model">4LGzCFmc/kCrQvDQjnH/NwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5oOUUQYgLEy5Xx+wIQhsJwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">4LGzCFmc/kCrQvDQjnH/NwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="4Bt1m5iotkWgFSvkRZevDwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">28</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">HUaOlPfbnE6++v4LjPBnzwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Hb4+ZKRfuUKp5mlcQQwKwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Y+WpGEgDz0iUbJ43zy3b+AAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetPropertyCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P2CriHQFv0G0a+J7bSuRJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="cF/SI9QmCEGMhL06/WxGHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8GoxCxtiuka4dNG+lH9nSgAA">
<XPD:REF name="Model">HUaOlPfbnE6++v4LjPBnzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="tv+jrS8xIEegIPhetiG8dAAA">
<XPD:REF name="Model">HUaOlPfbnE6++v4LjPBnzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qIQAffX3zE2cF+1QO1v8agAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">HUaOlPfbnE6++v4LjPBnzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="nIWjCkvEZkeje0wm+lVZvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">191</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ypMriOwi40q3n/aojU53MAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="D5oHMTX4ukuFTrWOaeDehwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="F6/zWyQsBUGtoiVcL9zYPwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SetPropertyContainerCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ljv7dwsPFEy8H/wDgdQ3cwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="JGwL1zlqwUiu8TY56ct0zgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="nquom2TywU+nmrqdgfrnUQAA">
<XPD:REF name="Model">ypMriOwi40q3n/aojU53MAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/Qc6E7ccSkOVd2aJQNKz9wAA">
<XPD:REF name="Model">ypMriOwi40q3n/aojU53MAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SnieIRBFZ0uIRd/SBmGeZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ypMriOwi40q3n/aojU53MAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="xZ0EgmkOvUq1sqp0MrPdQAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">492</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">129</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">j1uWlow30E2ZVPIFu24XMwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="De0zJRFjukGsynrHZaKXggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Nkg60ahDpE68STaNpPdmKgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">UninitializeCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="WmrEGFqB90SYbKIdudT5RgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qRsD+p9/Nkiu9jwGvMSJaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ZazlA/OTLEe5mkK8DosLogAA">
<XPD:REF name="Model">j1uWlow30E2ZVPIFu24XMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zbZaY60WwUiSvhhnVOIjlAAA">
<XPD:REF name="Model">j1uWlow30E2ZVPIFu24XMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AtXju39hHkCz0oCqZsMTGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j1uWlow30E2ZVPIFu24XMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="0xb/i4SqG0WLcJzL26G8twAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">192,110;248,124</XPD:ATTR>
<XPD:REF name="Model">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">nIWjCkvEZkeje0wm+lVZvwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="n5wgNaipq0iCm0x3PSyWZQAA">
<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">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="PwCVLIzkU02CtEK5qziBmwAA">
<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">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="kt/HFBv/mUipFOwpnevldgAA">
<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">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="wlOhOgW1bkWv5SUVgxiFRwAA">
<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">jwW2N/Zjyk+rGuxr2GABwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="QFA1tIVjUUmu6P35zj/vmAAA">
<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">Jv2VuOCqekaxJb+Y0Ya1+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Jnq2OBnDGU6SFyWiy0OH7AAA">
<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">jwW2N/Zjyk+rGuxr2GABwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="88BfEPQ68kC0uBx3QM4ofAAA">
<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">Jv2VuOCqekaxJb+Y0Ya1+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="KGOs6+qYL0qQqqWAYbciKQAA">
<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">jwW2N/Zjyk+rGuxr2GABwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="n/EXG7iwykOc/WOeRXFG0QAA">
<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">Jv2VuOCqekaxJb+Y0Ya1+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="L04ibRW6hkexATV+pGF5jAAA">
<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">jwW2N/Zjyk+rGuxr2GABwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="WUZh6dRhc0Cz9Yb4w9QqiQAA">
<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">Jv2VuOCqekaxJb+Y0Ya1+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLAssociationView" guid="ixk65mIj1EGDIvvKjaTntAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">163,149;248,144</XPD:ATTR>
<XPD:REF name="Model">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">4Bt1m5iotkWgFSvkRZevDwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="WV8qbwtnQkS2lPClUnJNnAAA">
<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">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="FLSU+0ztMUS27CTTFf80XwAA">
<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">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="0SMiahCzpk61+KfMISriWAAA">
<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">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="qwfWO1UaukOTXpy7N6nQQQAA">
<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">3vGvIh5DJUCX0F3EUiInAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="L3a0Dbg3I0uZYKyGoDPd9gAA">
<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">mcAoYOkEaUetl68dxjbGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="dV5ZCKzM0E6u1qOC/QUnDQAA">
<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">3vGvIh5DJUCX0F3EUiInAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="/iIZbDYwjk6RlvVleAS11AAA">
<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">mcAoYOkEaUetl68dxjbGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="2NnmhyRGHUSdNQDdxy0J0QAA">
<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">3vGvIh5DJUCX0F3EUiInAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="9hkIT/hTrUu32EBefZG68QAA">
<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">mcAoYOkEaUetl68dxjbGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="DwyzbCzC5065piKhMU3DpgAA">
<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">3vGvIh5DJUCX0F3EUiInAAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ivt+96L0MkeAKQyyijMz3QAA">
<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">mcAoYOkEaUetl68dxjbGQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="bo0G7c7sTE6lxYO2GkO+LgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">131,212;258,162</XPD:ATTR>
<XPD:REF name="Model">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">Szfvok/hoEC0hurGyvQq5gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="YPj9uT/3FkmtaclNLMaq3AAA">
<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">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="zWBYeliVqEmJiXaMYYL6nwAA">
<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">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="a4rcwNp1WkyTVskEk1fsIAAA">
<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">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="yNW79/eYIU2RoTDEvFAePgAA">
<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">ib8CCdbhJU6L2yaI+hq2tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="xcbWQ+Otz0a2A33PUET/4AAA">
<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">zi4sn3UZjk6icUOoF3GoFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="R3/8P/DMik6mleW6T/VVlQAA">
<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">ib8CCdbhJU6L2yaI+hq2tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jgXnvMC8T0SgqVJJjzjPogAA">
<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">zi4sn3UZjk6icUOoF3GoFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="HMBShFUnpEGUewnarnKq7gAA">
<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">ib8CCdbhJU6L2yaI+hq2tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="XSGySbGadk2x7uvVC/5LnQAA">
<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">zi4sn3UZjk6icUOoF3GoFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pwcVd7nFmkiPfRXi+YEWTQAA">
<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">ib8CCdbhJU6L2yaI+hq2tgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="ervwVUDfRU+8vtsVRMPrFgAA">
<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">zi4sn3UZjk6icUOoF3GoFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLAssociationView" guid="BmWf1gnVGEOMYq4aIbuTBQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">140,264;283,162</XPD:ATTR>
<XPD:REF name="Model">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">ggM63w7lpk+RB21TvM5EzAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="UJjv919ugkqe46fuS4DhKwAA">
<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">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LXLXIphubUSy2TOHxgi0XAAA">
<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">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="S6sQJu9uyk60TnjtsgoQDgAA">
<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">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+abFYju+TECHQ4k1KpvN8gAA">
<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">HcnRUmhAwkOx6GTtiCHxOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="sQIKnkIXsEynNpJgOKbgRgAA">
<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">AadjEsv3j0GdUxOY4vQbHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="kZi6cLqWKka50FuRam2u8gAA">
<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">HcnRUmhAwkOx6GTtiCHxOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nuMH0xkfA0K+f72WhDLdrwAA">
<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">AadjEsv3j0GdUxOY4vQbHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="kN1uGAfWWUiQ4sYHpLDZLwAA">
<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">HcnRUmhAwkOx6GTtiCHxOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="DQ/M2/0vQEmshfPLh4jYGQAA">
<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">AadjEsv3j0GdUxOY4vQbHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="dmY1nJQbTUeyqthQ1XxcuwAA">
<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">HcnRUmhAwkOx6GTtiCHxOQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Jj2IJ8WFsk2nvraNwdybVQAA">
<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">AadjEsv3j0GdUxOY4vQbHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLAssociationView" guid="hywYiYUbuEWGfz3jBWm4+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">184,324;216,312;300,162</XPD:ATTR>
<XPD:REF name="Model">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">JmaZldL/qk25RBe6jg2MCAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="duv3MPGNN0OSUz9QJ+3sYwAA">
<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">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5YVtI2py8kSRNsLg9nv6xQAA">
<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">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jxK9OWNch0S/dojiTaDmKQAA">
<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">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zteqeJHCZk+biYKgQfbHxQAA">
<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">V2qW8kf4AEuO2BmxtfZ5qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="D2XzEQ192U6WBkt4mNI1JQAA">
<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">CmclY9Y4EUSttUuf3Scj6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="drTVpKE/aUWYWzLi/CPB9QAA">
<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">V2qW8kf4AEuO2BmxtfZ5qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="dywqiAMIIEKfiX8RKm4MlgAA">
<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">CmclY9Y4EUSttUuf3Scj6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="6ewh/DyjEUC3cduA/L2FJAAA">
<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">V2qW8kf4AEuO2BmxtfZ5qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="t4NAwGB8dUKFnC53qGau7AAA">
<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">CmclY9Y4EUSttUuf3Scj6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="bsyk9mpAaEqdyKm2neP7UgAA">
<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">V2qW8kf4AEuO2BmxtfZ5qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="pKiB0e3OQUmi85s4tuXLnAAA">
<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">CmclY9Y4EUSttUuf3Scj6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLAssociationView" guid="optUohOLs0KNbnTck4jQkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">225,380;248,368;306,162</XPD:ATTR>
<XPD:REF name="Model">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">bcs0lsmPdkWhbf58wEbGKAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XF4gC92Z2UG/iVjGgOlKIAAA">
<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">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="J01HD/RxF0uH3UrwFGXdhwAA">
<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">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="uC/WrFUglEexvuszIzRlTwAA">
<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">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="1RnW25LeBEqnAT4mJKuCIwAA">
<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">LwPbzimJsU+OVnAFYiFjdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="ih5yEddU9EG9GY+buDOMHgAA">
<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">/XdKOBTygkGaZX8nB0NomAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="pg0uWi2Y1UiOJQGYY6qu+wAA">
<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">LwPbzimJsU+OVnAFYiFjdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1b7lVmffAkOJ87ob2oIgugAA">
<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">/XdKOBTygkGaZX8nB0NomAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="mx47ThT3sUa5mCM/AVdZGQAA">
<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">LwPbzimJsU+OVnAFYiFjdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="li4/3cLrNkOyucxPNajcnQAA">
<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">/XdKOBTygkGaZX8nB0NomAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YobUg1asZUGedg6c8WQhvQAA">
<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">LwPbzimJsU+OVnAFYiFjdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="8w6ljbGp1k+ctK6O3VHA4gAA">
<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">/XdKOBTygkGaZX8nB0NomAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLAssociationView" guid="ZvFLCgpQrEKUpDjluG+/YQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">310,380;312,162</XPD:ATTR>
<XPD:REF name="Model">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">MMuNYbn5OEyN8RtZggiaJQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eZDZo2GPXEKvAV8J0KyUuQAA">
<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">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0RwbmiBTlUekoMe/uZNSDwAA">
<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">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hdQSpFJW10276Fg4fKD1XAAA">
<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">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="27H8uxoJvU6n2DBhClP/IwAA">
<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">i7PsQXRe0EGWjTfHS4C7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="OByiAZZ1iUG4oAnm8Mn8fAAA">
<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">tS1FdwHjAE6LwZgyeKHyuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="9f5HcFHziUyycbZj8H6iWQAA">
<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">i7PsQXRe0EGWjTfHS4C7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="kIdlybe79EOv5JZadb/isgAA">
<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">tS1FdwHjAE6LwZgyeKHyuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="yf4RAGYfrkGdkrl2La19uAAA">
<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">i7PsQXRe0EGWjTfHS4C7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="NvVbFdRE4E60G6s8jM1IXAAA">
<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">tS1FdwHjAE6LwZgyeKHyuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="PY4jRhuTME+UGKbMSJx3xAAA">
<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">i7PsQXRe0EGWjTfHS4C7YwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="oR52m8mPdUSaOqu2cfIdDwAA">
<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">tS1FdwHjAE6LwZgyeKHyuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLAssociationView" guid="w08KZAmPyE+D6Rzzk3pPKQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">419,301;326,162</XPD:ATTR>
<XPD:REF name="Model">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">W1n6dhnLj0aAdbqEvdUZEwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="9A//TcVI9UW9P10kmQKuYQAA">
<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">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="HkfyTNw3pkOouHKQvXsthQAA">
<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">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="enVNv+iBrUmS1C+4qFd48QAA">
<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">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ZsfHN9lYaUyshojImtoc1QAA">
<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">wTVuUv5lJkuNodxBL+0zhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="GAC3XGkjNkSKOG9Tj99x7AAA">
<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">TkbsKrnjEES2saOi8Uw4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="U2XGLlSeLU+6siSfQjkPTQAA">
<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">wTVuUv5lJkuNodxBL+0zhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ms6PzbeFVUiXnbufDnSWAwAA">
<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">TkbsKrnjEES2saOi8Uw4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZK9lHqGtbki7BinGb/cOIwAA">
<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">wTVuUv5lJkuNodxBL+0zhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="dTnP4U9ajk6s39pDElopaQAA">
<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">TkbsKrnjEES2saOi8Uw4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="C1Wkti3YXEmh/YNwgMxPFwAA">
<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">wTVuUv5lJkuNodxBL+0zhwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="gTVlOAH6rk6i7YJj+hNyGAAA">
<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">TkbsKrnjEES2saOi8Uw4XwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLAssociationView" guid="FYR4duFGa02P/OT8hVUQgAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">469,224;352,162</XPD:ATTR>
<XPD:REF name="Model">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">sDX0bNDTyEqTfRtkZ44knAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="iCm6c9egJUS0TPOSaR3WpgAA">
<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">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZdqiTcMQkkaX85fa5lsaIwAA">
<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">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="GwnYfS99DECvc/0Bj51PXwAA">
<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">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/Pl+SQTv/UKfEpGtw9LHxgAA">
<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">B32IVOklQUSeRuq88yihvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="J/t55MAS4UeSzgHAa+MZywAA">
<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">cBAEisEpNkmVG09xz8weFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mNFKu6hjeEmuwwHZtkJD/AAA">
<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">B32IVOklQUSeRuq88yihvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YOE6EKqiP0GlwWMc+mBbIAAA">
<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">cBAEisEpNkmVG09xz8weFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wekxLiCRGkei20g5iO9hMAAA">
<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">B32IVOklQUSeRuq88yihvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="lg3nICZ3vUOs3wmKMFe1WgAA">
<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">cBAEisEpNkmVG09xz8weFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="eaT/W4apvE2lEHyw7GZX2wAA">
<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">B32IVOklQUSeRuq88yihvQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="kZt1DAkulkC/VxtIvAeF3QAA">
<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">cBAEisEpNkmVG09xz8weFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLAssociationView" guid="7KcRP7NiS0qvlyR/fBUGowAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">468,151;377,145</XPD:ATTR>
<XPD:REF name="Model">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">OTKOzA0ecE2LeYG0MD5wsAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="o0s+Ns1l/k6MbK36ut3QFAAA">
<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">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Mb5IWNQPwEyEtuLGHGhqpwAA">
<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">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="VKAIeObktkO92oYUOWPQoAAA">
<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">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="HoHtqyqDCkqID8aE6NS87AAA">
<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">DhuVZ2OBOUSFcV2dVKStigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="xo7zcnaIEkWw6dPHduPRkgAA">
<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">h6X6OLapYUW8GNOKXjA+fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="0e4IRs3JI0qtwByLOCj7LwAA">
<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">DhuVZ2OBOUSFcV2dVKStigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ohrApTP0pEW3gNHfLdXbKAAA">
<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">h6X6OLapYUW8GNOKXjA+fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5AmSPSDSmUepSuVnYbEV6wAA">
<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">DhuVZ2OBOUSFcV2dVKStigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="W9vd2CtL8E6wSrsrl2Nd3AAA">
<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">h6X6OLapYUW8GNOKXjA+fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pbcQ2ocZT0eFhXub8T2jLQAA">
<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">DhuVZ2OBOUSFcV2dVKStigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="MNqoJEVFH0ey/uCt8YCTgwAA">
<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">h6X6OLapYUW8GNOKXjA+fAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLAssociationView" guid="CZFymPS/00al3fKmUN3aFwAA">
<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,94;377,124</XPD:ATTR>
<XPD:REF name="Model">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
<XPD:REF name="Head">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Tail">xZ0EgmkOvUq1sqp0MrPdQAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cmqg65xknU2qIhkXFYW/UAAA">
<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">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="lK7ogE3E6EG64N0xGyT5FwAA">
<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">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="c1Mr+mS25EuFUaKoIq+zTwAA">
<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">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5BU2CTmJF0CS/nottYZufQAA">
<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">iFgn2Gxv5Eeq6rmtHNWkmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="6Q4RaKbaxUO1bSMmhg54uQAA">
<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">+axcr/UET0CeSajUbpWNnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3h7A5YGurE6DYcTxmm9vzgAA">
<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">iFgn2Gxv5Eeq6rmtHNWkmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="jH6HgOBfVkGu3gXaCBI9DwAA">
<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">+axcr/UET0CeSajUbpWNnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zCZ+8yxw/UmYaI8rK/HrawAA">
<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">iFgn2Gxv5Eeq6rmtHNWkmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="cLMqzZfFNEWts8tZXYAnKAAA">
<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">+axcr/UET0CeSajUbpWNnwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="UnrbgiRPuUq4ZHe17NtOhQAA">
<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">iFgn2Gxv5Eeq6rmtHNWkmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="CdkqNc8/0kanHwtgoGJ+9wAA">
<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">+axcr/UET0CeSajUbpWNnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[5]" type="UMLClassDiagram" guid="shTMK81KMUKA/G/TQ9QWCAAA">
<XPD:ATTR name="Name" type="string">Onyx.Messaging.LogManager</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="WCfO7gtqBUa5/MJytQb1sQAA">
<XPD:REF name="Diagram">shTMK81KMUKA/G/TQ9QWCAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">9</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="fBZJTYTvIEaszq0k2mu0qAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">429</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">40</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="HIrk/pr3ikmzgeog/f5VVgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ItrcgkcdyEmIA4WJ4NRZvgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Command</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="NPD/wuHvG0qrwgQeG/CP2wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sc8m88mlC0y6wbuqUT3MRQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="CDr4q0C9C0mgwBqgURKdTwAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HVl9V/OWNUGU9PZYO28bPwAA">
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="W25BeRzRtE6P1pfBbh2V5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="7oDxu8ebKUSPmTJA0p3tHwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">404</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uBuuYvslKkmpp5q3EX1cggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Xp3HsgJny0y3LQd2de/MagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">LogManagerCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nwtzHVuZF0606jGrpAs5RAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ooAMrVQ+k0CcIgOd64zvGAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="rkWQeKYmM0q0JxH38G4IRgAA">
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="XfhXt9ZGsUy2Eoe7xZOeIwAA">
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="eokYQkKKEUKxLfx5JJRQKAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLAssociationView" guid="kG45kRjWh0meaQrWvYKxWQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">471,152;469,82</XPD:ATTR>
<XPD:REF name="Model">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
<XPD:REF name="Head">fBZJTYTvIEaszq0k2mu0qAAA</XPD:REF>
<XPD:REF name="Tail">7oDxu8ebKUSPmTJA0p3tHwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="+xkL824G+kyQyb8PERiBCgAA">
<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">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="7moYt1QUZ0CgWQ4IND77pwAA">
<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">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="1KRj+fsTfkSqthmiy985rgAA">
<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">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="5VwWMWQqFUWe8sR6Ksmg8wAA">
<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">sv8I2KuFoES6bJZby5uQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XD5693lOrk6DOcvemSl/ygAA">
<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">sSlkNJ1zI0a/dZv1LW8F+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xbApK0gGp0iWZEfzBqyNGwAA">
<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">sv8I2KuFoES6bJZby5uQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="5szLU8aakkuF5Ww1WXmYBwAA">
<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">sSlkNJ1zI0a/dZv1LW8F+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="zT+e9jzqA0CgvDc2Ab1C0AAA">
<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">sv8I2KuFoES6bJZby5uQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="4WaAKJKjKkiXa+M1u2DBjAAA">
<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">sSlkNJ1zI0a/dZv1LW8F+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="uePo2zU3dUmQ/XrUJn6O0QAA">
<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">sv8I2KuFoES6bJZby5uQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Gq4Ng4vqyE6p07M8uq3oOgAA">
<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">sSlkNJ1zI0a/dZv1LW8F+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="GE0CvD7/f0aQrUH76AEuGAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">203</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">258</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">125</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">mDtO8WttyUeidPu/OvjR4AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="WNxmk5SO2kuGDNCptm2GPQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f/gIFJqrE0aNFY8JnWVNuAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CreateLogCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="elE9hwdPL0KYtkvEVJWhIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="e2DVpnpbqEKpFRRhR/rbwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6qQJ9Z14j0CLHTPJxBxo0QAA">
<XPD:REF name="Model">mDtO8WttyUeidPu/OvjR4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="b9mnsNlW6Ua1QAMmk3jGFAAA">
<XPD:REF name="Model">mDtO8WttyUeidPu/OvjR4AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="0xhx1BcItUKLs3rhj0YdhAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mDtO8WttyUeidPu/OvjR4AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="zlUNM8tO/EalnlFMPn13IAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">441</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">330</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">nfUeg3KJeEmNE+3OR8RAUgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="l4j5mQFEjEGjNh8f5MQ2zQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="q+2rTCsC60KDOezph0OuCgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DestroyLogCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="nqFTFC8g/0OGgagyaNxbYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="fOEPbZGOA0qzMa5j3ODlcgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Ek0kUckt60S91lZvEiTLhAAA">
<XPD:REF name="Model">nfUeg3KJeEmNE+3OR8RAUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="xexfFXsZSUGexSsXJjjKowAA">
<XPD:REF name="Model">nfUeg3KJeEmNE+3OR8RAUgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="lX7Rd/GoxkG/K/umVYcNVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">nfUeg3KJeEmNE+3OR8RAUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="L3MuEL33v0CbjHrHl62AJAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">644</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">236</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">118</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">3NvcHHCo8ESwHY1GJBGf0wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dJ5cQUriyk6WzYMVqPWrrQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UCXUwHW2bEuocquX3SLZJQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">WriteLogCommand</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ImBBSv/2AEOKYTKCy1cN1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="y9x4Giq+zUWwdLZcETk35wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="JVEkA+b4n0KB7hWk9AhPqQAA">
<XPD:REF name="Model">3NvcHHCo8ESwHY1GJBGf0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TSy0mV+eDU6jcI5OX9PvQAAA">
<XPD:REF name="Model">3NvcHHCo8ESwHY1GJBGf0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="vamemP2gpkeHM4Bl4H1CCwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">3NvcHHCo8ESwHY1GJBGf0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="F8ISkuUsska3yxCDyMbYkAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">306,258;431,194</XPD:ATTR>
<XPD:REF name="Model">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
<XPD:REF name="Head">7oDxu8ebKUSPmTJA0p3tHwAA</XPD:REF>
<XPD:REF name="Tail">GE0CvD7/f0aQrUH76AEuGAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FTBo5p17lEqcfHFYqsq+RQAA">
<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">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8mc4ntTq9E+W1WssTWK+lQAA">
<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">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="G3M02cG3v0ipbsjNe32+6AAA">
<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">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="i4SvXL3k40+YNj/YMnnwOAAA">
<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">5UYr8sQFYkGG1XEXfVRKQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="CXm+R58JvEmzo8ilTKfkIAAA">
<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">c4WfeRihAUOD02FY33i2cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Hf4OuCUhWEiXU/3pdfWyQwAA">
<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">5UYr8sQFYkGG1XEXfVRKQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="VR+BEpgPiEi/yNyCf3IILAAA">
<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">c4WfeRihAUOD02FY33i2cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="xzPk8Aa9K0SSzkGEetqWSgAA">
<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">5UYr8sQFYkGG1XEXfVRKQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="Ex2gxA5JYESf0FtUDICyGgAA">
<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">c4WfeRihAUOD02FY33i2cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="+VXQwrFFCUOLIxpc7svvogAA">
<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">5UYr8sQFYkGG1XEXfVRKQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="wofB37MBk0GsRLnX+1sMCgAA">
<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">c4WfeRihAUOD02FY33i2cQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="lOk4EU+4ekqr4EXoaJirhQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">502,330;476,194</XPD:ATTR>
<XPD:REF name="Model">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
<XPD:REF name="Head">7oDxu8ebKUSPmTJA0p3tHwAA</XPD:REF>
<XPD:REF name="Tail">zlUNM8tO/EalnlFMPn13IAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="34gRoUnMLkCTYJsHUfaY7QAA">
<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">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="x6IXfXl+6U2z0PpvKiaF2QAA">
<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">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ngXf4nMkmkia1XZY0CYaFAAA">
<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">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="nYGPaEOXYUmWdaCC5MzCMAAA">
<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">VnTFpkjqIUSIFhkbestFBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="w/B8Cf5MUk6yqvd9Pl78KwAA">
<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">lmHRuxYQCUyc0kvAbthqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="U3pGOVbEzU+QkDKhxFey4AAA">
<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">VnTFpkjqIUSIFhkbestFBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="yl8IVEFhH0aQzo3U5kwpSQAA">
<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">lmHRuxYQCUyc0kvAbthqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="bwpEIj6r30uN5Ts7TWKSEwAA">
<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">VnTFpkjqIUSIFhkbestFBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="LV1pwg/f2kGy78JPU8bkeAAA">
<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">lmHRuxYQCUyc0kvAbthqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="nDlLdJshSUWqMsEI0dWhvAAA">
<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">VnTFpkjqIUSIFhkbestFBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="YrM3CoV/OkC47gcBev2OfQAA">
<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">lmHRuxYQCUyc0kvAbthqIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="Lb1trP+Fn0md1wDEB8g28gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">644,236;529,194</XPD:ATTR>
<XPD:REF name="Model">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
<XPD:REF name="Head">7oDxu8ebKUSPmTJA0p3tHwAA</XPD:REF>
<XPD:REF name="Tail">L3MuEL33v0CbjHrHl62AJAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="NIHNmF4pZUiFR+7o3KID7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="a7kU8hG0b06WWrDu0xehmwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oFdGd+RMtEOkCtFCY3r/CwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="/H46iRDHWkSQAbg0/vhocAAA">
<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">kSJMXhB4CEepbuvqhDY92AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="mDG8MWfITUCuhY/UmtZdjQAA">
<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">dbLregjac0SenfDigktgKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mQHKjYhZiUir36tu4YljXwAA">
<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">kSJMXhB4CEepbuvqhDY92AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="9Pc2UhRgiUqyZI8KaHuHKAAA">
<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">dbLregjac0SenfDigktgKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="JV13hAzfhUmnX4XTIsC88AAA">
<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">kSJMXhB4CEepbuvqhDY92AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="waHyA+5swEykzjGMtSaj+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">dbLregjac0SenfDigktgKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="4FyF0scGLkSHTzdyf2iYJwAA">
<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">kSJMXhB4CEepbuvqhDY92AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="U64ZRWQxPUasY5BBpK8FLAAA">
<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">dbLregjac0SenfDigktgKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[6]" type="UMLClassDiagram" guid="3GQ55KiQqU2CS4VTrftycwAA">
<XPD:ATTR name="Name" type="string">Onyx.Properties</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="LCZPGP8jj0GZTNtprGVohAAA">
<XPD:REF name="Diagram">3GQ55KiQqU2CS4VTrftycwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="ydnxVJYL+Um84M8IeyXHPwAA">
<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">242</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">97</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="29dGTGfwKkG3gvD6TOWFvwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="y8sh7MZjq0iVds2P8TBUZAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyHolder</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EVDv7+L0z0WM9sj7awsAEgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="E92AmKKdSkWHxmvGDsqCNwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="P2Co9/HZwUuHNy6WDjjGKAAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="m+zxlgiadUqZJYVzHO9aDgAA">
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="AAm0JwzoFkii7yQw267bIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="sPfxNjmWeUyEuWoCOWtszgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">113</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="iks6apn//UOidLUjLNkMMAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="TwIiDjSa6UGfdBHngZDiagAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PropertyBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Z375hlT20UOwO5Zc01+HQgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="baaOrlc/R0W9SmX6OR5ingAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="eoD4liqqrkOs5VtaBwNSkAAA">
<XPD:REF name="Model">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ul5yg5yY/Eucy6iHzEJXPQAA">
<XPD:REF name="Model">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="op3eRFuqpkifzpT7P6DczQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="Ogwt/Kj/DEi9cWwFYEIyXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">572</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">112</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="dgzg2AKT50aFis9nBln+EgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="f4vEwLucjkmIeVtCgRSzNwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Validator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="zEMcZ2cZP0WSsP3YEQsnTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3gGQtFFPg06cnvo8z1g+QQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6pxdvjiwDEmO89NlxnjuXwAA">
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="udxhigybAEKuEWeWUv/RfgAA">
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p8tXokarik6sfDOk9Fn57wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLAssociationView" guid="c7nCpcwYVUqcCLJk8+dM0wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">444,242;444,155</XPD:ATTR>
<XPD:REF name="Model">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
<XPD:REF name="Head">sPfxNjmWeUyEuWoCOWtszgAA</XPD:REF>
<XPD:REF name="Tail">ydnxVJYL+Um84M8IeyXHPwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jnEUnCKU9kSSelPK6poSfwAA">
<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">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Mm8jGTLBZkyLPU5rMELfYQAA">
<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">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RNi614uprUm74CkgvMaXVwAA">
<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">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lWnZerotyU6u+DkPM6uevwAA">
<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">guPuvOvPCU6bsO13pC7L8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="I+umzoPAM0KJITBEfqDvdAAA">
<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">z0up+zxxXE24RqoKHeuhswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="v04GkbXRk0qqRny3RtjEPAAA">
<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:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">guPuvOvPCU6bsO13pC7L8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="NFAhVYUOxESO9q6tqjWqHAAA">
<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">z0up+zxxXE24RqoKHeuhswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="wvg/nJIKekKdly48V1mBUwAA">
<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">guPuvOvPCU6bsO13pC7L8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="TbQ7tVa/lEeipaNTeyltRgAA">
<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">z0up+zxxXE24RqoKHeuhswAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="088cxCi7bEC6rGsx8AGB9gAA">
<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">guPuvOvPCU6bsO13pC7L8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="xLFU7GiwB0Wvf/HakpUwGAAA">
<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">z0up+zxxXE24RqoKHeuhswAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLAssociationView" guid="7KAW/oRkqEKajEcTKNsyDAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">488,134;572,133</XPD:ATTR>
<XPD:REF name="Model">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
<XPD:REF name="Head">Ogwt/Kj/DEi9cWwFYEIyXwAA</XPD:REF>
<XPD:REF name="Tail">sPfxNjmWeUyEuWoCOWtszgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Mg/kSiqe40KJBcT1+k9usQAA">
<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">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="wl3HVonm1EO1XOLHfc9Y7wAA">
<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">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="FR8Szj3LbEmJmrqLIHTQkAAA">
<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">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="TMXzt38k5Eu/jBBbjdyIDQAA">
<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">FjrtHnZza0e9o7GhdEraKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="s32hrmv8jUqRHTQjazPunwAA">
<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">o49rX8r/Jkmb072u20b+qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xtUm1fO2zkCQGYPysuFoFgAA">
<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:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">FjrtHnZza0e9o7GhdEraKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="xfV8iwRBaUKePdSAaza/ngAA">
<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">o49rX8r/Jkmb072u20b+qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="phXBkcLWFkWXluWUXbNZxQAA">
<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">FjrtHnZza0e9o7GhdEraKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="DXp57rEg0Ee+0W5lqpnh2gAA">
<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">o49rX8r/Jkmb072u20b+qgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="FKhl5gatfkm/imsO4j4UewAA">
<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">FjrtHnZza0e9o7GhdEraKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="J32eqIW+20WKrVF5FSBPrQAA">
<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">o49rX8r/Jkmb072u20b+qgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="F5ayejgbTEOtvzKe2DS08wAA">
<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">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Y85QPbfoP0+KaocG8z2GGwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="k2OLqsJSJUurmrKnEdvZEAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DefaultProperty</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="arkp+qUmZU64s4LqEJROYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="HesiOjjf7ECUCGdA9MnBcwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0cHv2qeGPUCZasEsjBnvvAAA">
<XPD:REF name="Model">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="McBg6LlfWkydRR82RPq/fQAA">
<XPD:REF name="Model">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GYJzHJVgtE+KCsw4k8AgTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="2KpKuluVu0ywNhM7Ja5MFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">446,54;445,113</XPD:ATTR>
<XPD:REF name="Model">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
<XPD:REF name="Head">sPfxNjmWeUyEuWoCOWtszgAA</XPD:REF>
<XPD:REF name="Tail">F5ayejgbTEOtvzKe2DS08wAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="BzjGOofhRECNK3adZk7p1gAA">
<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">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="eS2lRAWGjEqcAvqSwfD1ygAA">
<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">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4DvPBfh3GUeMYTqabJa1/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1.5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="zRb7E/vtWEOA8yCCCFkbowAA">
<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">YdXXLfpBN02LJffTlYFizAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="dyUNcMfnTUKC87g5WCiICQAA">
<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">jolpenncxk+YPD8QYmMbqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="8e4EambDH0m0WeNQMnJSigAA">
<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">YdXXLfpBN02LJffTlYFizAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+WgpE1sfMU2NSpUHT6hA6AAA">
<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">jolpenncxk+YPD8QYmMbqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="/BRZgiEi6keDZ72pwFzNSwAA">
<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">YdXXLfpBN02LJffTlYFizAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ihiI2xQFrEiebeWm2he01QAA">
<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">jolpenncxk+YPD8QYmMbqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="YDAl5GdzJ0K07yjex3RE2gAA">
<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">YdXXLfpBN02LJffTlYFizAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="vgR8Kf24O0yrGTRBvzzwrAAA">
<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">jolpenncxk+YPD8QYmMbqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedDiagrams[7]" type="UMLClassDiagram" guid="lLaW3ayN1keVihEZeaT1LAAA">
<XPD:ATTR name="Name" type="string">Onyx.Properties.Validators</XPD:ATTR>
<XPD:REF name="DiagramOwner">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="xytsZ/18tUGVnSbJydlDywAA">
<XPD:REF name="Diagram">lLaW3ayN1keVihEZeaT1LAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">17</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="zJyQWBrjbUqaNCglJ8z47gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">400</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">111</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aTeR1evg7UKbGRtox1B9YwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="DOvlXC1lH0i7NIuIpkBYzAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Validator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OpoMWwIMDkiu8PFiTlPlDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="hYAEUXUmhkSsrQUxHpdmAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PGUFAmImJEavxm3sZN2o6wAA">
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="i4QoXydm50ev8JoJPPogCwAA">
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MQUt/6RUfkyd1cCce+dAkgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="TlezVMme6Uun04jE6QDxzgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">288</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">YVMs4TK/y0O4ojyswXFU0AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VsnoPShaYE2Uy5SPu43JQwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0B4ZuPXho0aq7yyuNYcmKQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">NumericRange</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="YjkxK12yb02tw+d+JxohNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="eGig7gs1T0WitKfIGZwlcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0jtnvOx9XUOCwDI6tNTfUQAA">
<XPD:REF name="Model">YVMs4TK/y0O4ojyswXFU0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="87ePtcCHYkG9bW2jBp4SPwAA">
<XPD:REF name="Model">YVMs4TK/y0O4ojyswXFU0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hpOYATo8vkqs3Y7SjYKtgwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">YVMs4TK/y0O4ojyswXFU0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="pGcseYSKJEmKn3jDIDNyrgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">452</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">141</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SZ1RJSYVTki0/7TKW8/MjQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="pSNc56cM10qIrD91w943UQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="41PuBlhM3Em3LnUP7yRuLwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">BoundedNumericValue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Znu9wScOV0aAhDSEyxsBYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qTtOvZD9skWKpNGgapILSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TJ8qo5CDZk6BjSrrVhshtwAA">
<XPD:REF name="Model">SZ1RJSYVTki0/7TKW8/MjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="d82MOF171Eukb1tfnusx/QAA">
<XPD:REF name="Model">SZ1RJSYVTki0/7TKW8/MjQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="m+smMMNObUSVhgWtS3tKvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SZ1RJSYVTki0/7TKW8/MjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="L1ysFV9ng0SIZrIDRH2ZRwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">134</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">i/f2xAvvI0i5YBD0sQI23gAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="udjQWfDEv0SVjs/MZsT2AQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="KcD2EfkhgkyWn2kWq6GTOwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StringLength</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="cwnCTxklO0iqV53qgM8TGwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="3N61s5KnVE6czFNfJs/exAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9WxlzeuzhUen9s09iDCp8gAA">
<XPD:REF name="Model">i/f2xAvvI0i5YBD0sQI23gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+yelpB4NpUKfiaTEa3a7KAAA">
<XPD:REF name="Model">i/f2xAvvI0i5YBD0sQI23gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cxZtsnwcm0anr9ogGX14gQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">i/f2xAvvI0i5YBD0sQI23gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="sFLo7WlUbkmiS+R+JLHY0AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">72</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">139</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">186</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">MK/EYebqlkiubj9/f8MLBQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XzXmIy9zWU2DGUI+CJNQ/AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="SPTw5+BkZEi/covw0XMuuQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">EnumeratedValue</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="6npDL5GZSUu5bL1l0nqM3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="CHSTfnQJW0K+gsjaCoWACQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8AXE5xWqW0uU4uARzNtbowAA">
<XPD:REF name="Model">MK/EYebqlkiubj9/f8MLBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="FQAfYY4/2Ue6h0oR5zzEfQAA">
<XPD:REF name="Model">MK/EYebqlkiubj9/f8MLBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dLQ8CbrjE06uxxM4y86PLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">MK/EYebqlkiubj9/f8MLBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="gB2Yehhei0ODROVwas8CIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">238,139;400,93</XPD:ATTR>
<XPD:REF name="Model">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">sFLo7WlUbkmiS+R+JLHY0AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="7eqNZOEwnUSdGwoSEFOzCAAA">
<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">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="LyjZrreQiE2vR+Ee3MsHpAAA">
<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">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="h3t7kmvDL0GMK5unu/C4DQAA">
<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">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Tr7TQdUXrkm0VLMhpgE3QgAA">
<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">7H8mSy/gxUuDK7DbMLUNHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="h6bmYluTS0u3eCLLk9PucgAA">
<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">zz8snn1UgEWmZjnez4HtxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jfDFkGalcEW6S94OMhzbmQAA">
<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">7H8mSy/gxUuDK7DbMLUNHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="tVb11orCI0KYjSNez1qCkAAA">
<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">zz8snn1UgEWmZjnez4HtxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Bs5AdVyyyEWkGS2YSn1yMgAA">
<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">7H8mSy/gxUuDK7DbMLUNHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="BbZpKruWjkSnfVVwL4Db+gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zz8snn1UgEWmZjnez4HtxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="1xrbDBLiCEmPdao2lYirfgAA">
<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">7H8mSy/gxUuDK7DbMLUNHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Y50pK76sckKbUyt9BC8cbwAA">
<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">zz8snn1UgEWmZjnez4HtxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="qWz+IIJ/yked/eMuXaRnIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">371,224;443,98</XPD:ATTR>
<XPD:REF name="Model">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">TlezVMme6Uun04jE6QDxzgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="uEf8pJRNaU2GMKWPKKGYIAAA">
<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">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="pRvFPX4kQkmumT8f51AYCAAA">
<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">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BxEDyjRmTkG9zlI24l+b7wAA">
<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">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="57r5ykWuX0+BSlALSNLvvwAA">
<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">H1t3DMh15km+rERd4yzwbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="tEylvJTT5U6BI2hY7FMFPAAA">
<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">jDqhm+ffu0KiIcKtBdVuxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="w43MIxjLe0qhY/TW1ik2mgAA">
<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">H1t3DMh15km+rERd4yzwbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="v6pINiTvXUaueKIp2Zt78wAA">
<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">jDqhm+ffu0KiIcKtBdVuxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="JiXjgpcSAkiMExMEf1qDHgAA">
<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">H1t3DMh15km+rERd4yzwbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="pYh3wo+N70+/SuPNWA5+1gAA">
<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">jDqhm+ffu0KiIcKtBdVuxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="UbB6QfgG+kqwZciPwnhgSQAA">
<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">H1t3DMh15km+rERd4yzwbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="LgE87mBcfEOrz+1kYP8I2wAA">
<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">jDqhm+ffu0KiIcKtBdVuxgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="zOXkFxExh0mooECJCQjHdAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">514,224;463,98</XPD:ATTR>
<XPD:REF name="Model">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">pGcseYSKJEmKn3jDIDNyrgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="O3Ch0zEeXEWrYmBQsCGEkAAA">
<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">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="8RXRO5G/AEmpOlwNYaG96wAA">
<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">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="NcRBLFYB0Eakrgs+mUcZQgAA">
<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">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="11nOvRVt00uTLenyvttxzAAA">
<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">bN5RQQahxkmxD/ZxjIs//gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vZIlNUBw+ESnrlhSwwwrWQAA">
<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">oa6piHedoEyetLqy7AbzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="jF6wHBe4G0qdtkaMtxGUZwAA">
<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">bN5RQQahxkmxD/ZxjIs//gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="tSBF7GCj6E6SVev39gF0QwAA">
<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">oa6piHedoEyetLqy7AbzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="LGQ/mKMVsEaaQT66uHBF8wAA">
<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">bN5RQQahxkmxD/ZxjIs//gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="I09lxlOpA0uPsbJsoeqqEQAA">
<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">oa6piHedoEyetLqy7AbzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mXKY+qMg9kWoiODO4dnDYQAA">
<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">bN5RQQahxkmxD/ZxjIs//gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="NarKMLYHUkW3G8vTbhA7MgAA">
<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">oa6piHedoEyetLqy7AbzpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLAssociationView" guid="emxOZxIQVE6tVcXPsOVmTQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">634,144;510,98</XPD:ATTR>
<XPD:REF name="Model">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">L1ysFV9ng0SIZrIDRH2ZRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wDsTEa7l1k+8kgjHXk1ZLwAA">
<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">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="26CRylhxIESzTh4R43Jm1gAA">
<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">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="unj5roXTKEOjdkqHmF4fYwAA">
<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">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="jyjMMYMCOkGyskNuf6pUUAAA">
<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">9AVkrbIjIEyWM8soP9tMGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Q0kM38WveUCL+5Bpd4F0QgAA">
<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">Z0rW1tiJf0On6kj+QTBjEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="IevZ073XXkS7fBRPrxTf6QAA">
<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">9AVkrbIjIEyWM8soP9tMGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ihPmlqilg0qAwDSfXqxd+wAA">
<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">Z0rW1tiJf0On6kj+QTBjEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="QLXZjFj5ukOL9e9sLVyndAAA">
<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">9AVkrbIjIEyWM8soP9tMGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="BUyZF4p9lEazM7XSdMEYGQAA">
<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">Z0rW1tiJf0On6kj+QTBjEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="T+E+CxVPEU6/iw5Xmko5VQAA">
<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">9AVkrbIjIEyWM8soP9tMGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="txI6um58LkCVIKeTFV54HQAA">
<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">Z0rW1tiJf0On6kj+QTBjEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="emLmZp3hAkqoibgoE45ZpAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">114</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">ZRcjPFVCm0+Dh3ZC8Vm9XwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="uWCabnD+s0Om7GvNzddE8AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="ZreTiPqYFkisiJ2IhPtIsQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TypeMatcher&lt;T&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Vn7h2Ml3C0iLD1okIcNBgQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Ow7G4v05FkOePns/bcFbqgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UQlyhCOSdEeYwCtFDGqmJQAA">
<XPD:REF name="Model">ZRcjPFVCm0+Dh3ZC8Vm9XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="duzcfNbqv0uUbcZ28Me7GAAA">
<XPD:REF name="Model">ZRcjPFVCm0+Dh3ZC8Vm9XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="PmRCO9/9LUaT1A7o6bxbJQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">ZRcjPFVCm0+Dh3ZC8Vm9XwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="Bwu6h9aUD06O7LPhQRCYZwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">273,77;400,77</XPD:ATTR>
<XPD:REF name="Model">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">emLmZp3hAkqoibgoE45ZpAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="LfZ5vRefc06z7P0h+rMqgwAA">
<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">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="kJmmjYBG10+2KXgkDV3AgwAA">
<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">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RVEGD0Xbf0SeHRHAF0vZYwAA">
<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">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="ywXnDlxxBEuzgxdx5mjLbQAA">
<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">QYvQr5y0jkGoFL20YgAVKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="8cd9SoV2IEOOk11Thp0PrAAA">
<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">gu95oqaXG0C1EVx7xxgvWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="Ar64CtlmU0iN4larEsqY/wAA">
<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">QYvQr5y0jkGoFL20YgAVKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="sLgkm0K4j02rUqtLKzpVGwAA">
<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">gu95oqaXG0C1EVx7xxgvWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="d2kGLVNS9EWiU8EHk2Dh9wAA">
<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">QYvQr5y0jkGoFL20YgAVKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HwkARFFYBUe5v4l9OiA0+wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0.785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">gu95oqaXG0C1EVx7xxgvWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="pnEy7wQc6EyXT/AeqgEqtAAA">
<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">QYvQr5y0jkGoFL20YgAVKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="B72CKLoUI0yPkVoxz0xD1AAA">
<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">gu95oqaXG0C1EVx7xxgvWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="+4lCa1Xihk2mLt3SSoaooAAA">
<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">56</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">136</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">J3W9wA8OCUmWMMogetvo0QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="hLa2bY4Rak6fgefITZvCaQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="c4QB+hNpske4H9gq46q+zgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Format</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="obrztTJilUGMJV2Z7/b93gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="PpElcoWFPk2p4HAykpiVjQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="WkeRZb44k0Km9CwzkS6JNwAA">
<XPD:REF name="Model">J3W9wA8OCUmWMMogetvo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="GHXgQL22k0CBS6+pNUEjWgAA">
<XPD:REF name="Model">J3W9wA8OCUmWMMogetvo0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="CoBkZbDNs0aSarUJfb5HYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">J3W9wA8OCUmWMMogetvo0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLAssociationView" guid="UkE8rLH5B0+CSWAYiTuHUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">628,77;510,77</XPD:ATTR>
<XPD:REF name="Model">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">+4lCa1Xihk2mLt3SSoaooAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jIMWqOkb6kiDK/XwIPZfZQAA">
<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">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="/2xunBsGKE+WjcSwSBLCFgAA">
<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">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hgvQ/PfqNkyroqQvBq/cCAAA">
<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">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="CSkt++GDuEe6AKDHJOHCDQAA">
<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">s3OleekwNE2MVQbea2xaYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="pOr254ej7EObLgsmTFJh/gAA">
<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">pwM1p2K8q0CL91HSvpBwCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="+ZT7DuFYvkaur3f/o5wqyAAA">
<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">s3OleekwNE2MVQbea2xaYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="1uPmFWAQjUGJXURuTivu4wAA">
<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">pwM1p2K8q0CL91HSvpBwCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="GC9hLwPpyUm+h9nTHRNKhAAA">
<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">s3OleekwNE2MVQbea2xaYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="rFmYaWB2vUSjNBnVvOE5pwAA">
<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">pwM1p2K8q0CL91HSvpBwCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="d9xG8qv6s0O72CjIvS7pIAAA">
<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">s3OleekwNE2MVQbea2xaYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="/SzWumXS2U2iVxZbLxKfHwAA">
<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">pwM1p2K8q0CL91HSvpBwCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="boRHzU9F/kGmWfTsE0eSHgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">624</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">101</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">SkWSjSEEMESq71yc/5NC8wAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="9g4gql1sL0aQ9kPscI70XAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="CxJcOLQgu0Kw1VZOeXV1tAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CustomFunction</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ftY/E1XFZ0CHCV6SwQA6BwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OYpZe2BmPEG9lBhphjW5rgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zqXVZ6X4KUCaZHL2or+tQAAA">
<XPD:REF name="Model">SkWSjSEEMESq71yc/5NC8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="l3b0haxf/UGcoB1jO7uEDQAA">
<XPD:REF name="Model">SkWSjSEEMESq71yc/5NC8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3JCxl6ahD0ufpqbm8GFbnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">SkWSjSEEMESq71yc/5NC8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="XT7ni+wsJUqeM69+V9H14QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">647,224;482,98</XPD:ATTR>
<XPD:REF name="Model">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">boRHzU9F/kGmWfTsE0eSHgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="PXslDHHycUqqV0L9ISEV2AAA">
<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">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TR22PoLRpUi5XpUcykdn9gAA">
<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">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="AhFCPWKgt0Ox0cSyTrsJKQAA">
<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">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="lRjDCEql1ka55sekkn2stgAA">
<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">5gxAZRnBp0iwNXNDax4T1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="jkt/an1gEE+CSmd9gXaNSwAA">
<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">RXGw+TLNmkK+bO1crfmRzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QR+4+BOenEeoyIq7a/CDPQAA">
<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">5gxAZRnBp0iwNXNDax4T1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="ELHWKMiRHkSuQl76vhVGkwAA">
<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">RXGw+TLNmkK+bO1crfmRzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="PTgBy49aC0aI3av/PMgkaAAA">
<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">5gxAZRnBp0iwNXNDax4T1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MfwkYQOOtEW8TADdxupZmAAA">
<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">RXGw+TLNmkK+bO1crfmRzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="mRe0jVeg6Uq3nYPbByPMoQAA">
<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">5gxAZRnBp0iwNXNDax4T1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="iZkNgSEOWkeosSiM05cRJgAA">
<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">RXGw+TLNmkK+bO1crfmRzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLClassView" guid="9GE7dzTSik2SgNO9DRGR0gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">140</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">224</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">121</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">5sDFq7yZP0Kmj0gjC56RYgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="sKeZMuSv6Uee6iqSWxR2lAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="PdT7jVdBMkmxnWQh1Icr7QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">CustomMethod&lt;T&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EFpv5p/+EEC6xnwA55eQZgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="a/olgS4xvUWwHUx5QDMn6gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="jzWTYn1fIk2vYsdaHMpYUgAA">
<XPD:REF name="Model">5sDFq7yZP0Kmj0gjC56RYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="IAtRltFcE0KNWHicHs/v5wAA">
<XPD:REF name="Model">5sDFq7yZP0Kmj0gjC56RYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nh2dQuma2kmvpePrILLZ1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5sDFq7yZP0Kmj0gjC56RYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLAssociationView" guid="A94/q/DSg0m402mm0GSXUwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">232,224;423,98</XPD:ATTR>
<XPD:REF name="Model">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
<XPD:REF name="Head">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Tail">9GE7dzTSik2SgNO9DRGR0gAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="5I71DRbASUmjPhP82+VOVQAA">
<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">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="D7gk0IQRPUyO5qhqTRtj0wAA">
<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">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="QcXS0rWM8Uqjs20PsQI48gAA">
<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">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="8hmRT5NmIUeWC6TzmBc+IQAA">
<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">7UNXKGz9REqzNxKptxtt9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="3dv9oQcyTkukH2gxMME0JgAA">
<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">ZpTyFxhja0qFsVdSX+STFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="QSnNMqrgnUaYtdjH8F1l9gAA">
<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">7UNXKGz9REqzNxKptxtt9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="+tudTej4cU+Q9G4npFXIBQAA">
<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">ZpTyFxhja0qFsVdSX+STFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="tjkmlRHEsUqDnNTDDTpIowAA">
<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">7UNXKGz9REqzNxKptxtt9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="siA7ykyWr0yptmxWBRn5mQAA">
<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">ZpTyFxhja0qFsVdSX+STFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="xkMGfjkGRUCXFSWMD/NOywAA">
<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">7UNXKGz9REqzNxKptxtt9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="r2Ghtt7b20aSpiKQQCwqOwAA">
<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">ZpTyFxhja0qFsVdSX+STFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">55</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="5GDK68cHpUyUJLiD4beybQAA">
<XPD:ATTR name="Name" type="string">Onyx.System</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="69SJWEykbUG8vAkO6NpKfwAA">
<XPD:ATTR name="Name" type="string">ApplicationBase</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">EvjIu+f+VUOy7+Wq2RVTsgAA</XPD:REF>
<XPD:REF name="Views[1]">j8b/o4eHCEW+piAxl0SDRAAA</XPD:REF>
<XPD:REF name="Views[2]">O3H3H4ZjlkG1zMZUhrIT3AAA</XPD:REF>
<XPD:REF name="Views[3]">hjkhekwVNEGpMFgjd3PNZQAA</XPD:REF>
<XPD:REF name="Views[4]">T0UKJGiVoUuup1AbNCqVaAAA</XPD:REF>
<XPD:REF name="Views[5]">9isucDOxbkWFE+sWmQajqQAA</XPD:REF>
<XPD:REF name="Views[6]">YoGbkTmW9EiINJVzPw5h6AAA</XPD:REF>
<XPD:REF name="Views[7]">rm1WI3PasUCkeA0U7gYObQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">3</XPD:ATTR>
<XPD:REF name="Generalizations[0]">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
<XPD:REF name="Generalizations[1]">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
<XPD:REF name="Generalizations[2]">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">hbSt8jLF4Ua7gJN5IFyVkQAA</XPD:REF>
<XPD:REF name="Associations[1]">BRYJxnHoWUyso33V27rzYgAA</XPD:REF>
<XPD:REF name="Associations[2]">aiCu+Lw2Fk2UXJ/pVf4UBQAA</XPD:REF>
<XPD:REF name="Associations[3]">+F/D6bxXhUeK9QKYH7mksQAA</XPD:REF>
<XPD:REF name="Associations[4]">8If+wh14/k6oTI+dL383jAAA</XPD:REF>
<XPD:REF name="Associations[5]">J+yyKVGws0aWAKI4v9ee6wAA</XPD:REF>
<XPD:REF name="Associations[6]">y249Wr0jUU6OMeHkw2N51gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="wjXwEetML0u2V9qpgfBa0AAA">
<XPD:ATTR name="Name" type="string">ExampleApplication</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xYgleO9hgEuv1rndfGr48AAA</XPD:REF>
<XPD:REF name="Views[1]">/ryIChKmf0K4VWIU0mzkvAAA</XPD:REF>
<XPD:REF name="Views[2]">XY/Pgw8KBESRJY9w2RQutgAA</XPD:REF>
<XPD:REF name="Views[3]">pSu7MWhhREGgiw49HkzWWgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ViGTz8bBXUqff4vKPY6IXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="x1rgWUuD50urdeBxq49YrAAA">
<XPD:ATTR name="Name" type="string">ApplicationEvent</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">KBXvAeY1zES2IjPO3M/FFAAA</XPD:REF>
<XPD:REF name="Views[1]">p6dFtc4MCkGtX18cva46lAAA</XPD:REF>
<XPD:REF name="Views[2]">tRQoMJUVPEKTsg5r9A9r/gAA</XPD:REF>
<XPD:REF name="Views[3]">TUZ+vd7zOkSd/s8t3e/CbgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">/84oZDIgekensu7eUxpbeAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Nkoq/uCih0GhYE35xWLISwAA">
<XPD:ATTR name="Name" type="string">ApplicationListener</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YHnug5O0nkGS4eyAg/ciwAAA</XPD:REF>
<XPD:REF name="Views[1]">tt7B5CO8WEapMkfeP7RYAQAA</XPD:REF>
<XPD:REF name="Views[2]">F1fumm1iIUeDapNqSI4srQAA</XPD:REF>
<XPD:REF name="Views[3]">ONBcMZYyXUy492A9uMHaKAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Ul/8fwmBBkmgIRn7d2ar9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="qoCeVRX620mD4V4nF2ovogAA">
<XPD:ATTR name="Name" type="string">ApplicationManager</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zZ2QNbLQ0EarA33LoZP5MgAA</XPD:REF>
<XPD:REF name="Views[1]">Bq9h2deyxk+LZLuDvlR8oAAA</XPD:REF>
<XPD:REF name="Views[2]">3FCR6BPSkE6icvxyIne7vAAA</XPD:REF>
<XPD:REF name="Views[3]">ynmkRLs2PU6xXXbukdnddQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">LheHi/NbhUScu9ZmOq32wAAA</XPD:REF>
<XPD:REF name="Associations[1]">7BC0OVXPaE6zcDX2O7y6MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="JaxAEgsS00C3HIk379OdAAAA">
<XPD:ATTR name="Name" type="string">SubsystemIterator</XPD:ATTR>
<XPD:REF name="Namespace">5GDK68cHpUyUJLiD4beybQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">m4Ck/pESwESBJenx0WOFpwAA</XPD:REF>
<XPD:REF name="Views[1]">+QwIBAipP02Q8AAw9hPeQAAA</XPD:REF>
<XPD:REF name="Views[2]">E0r8zg0bakG39kNKCvczpwAA</XPD:REF>
<XPD:REF name="Views[3]">IMWV1vzoNECc0CK7C4MasgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">JCP4CTiMik64tEgfF5qj/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="MzgpRYM/W0O15yto7cCXegAA">
<XPD:ATTR name="Name" type="string">Onyx.Subsystems</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="1eNirIhWIUGiSO4Vtuwu1gAA">
<XPD:ATTR name="Name" type="string">SubystemBase</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZhFnBV2V2UKViNqkaO0SewAA</XPD:REF>
<XPD:REF name="Views[1]">dggCDDYRSkmvrOUzvDdmXAAA</XPD:REF>
<XPD:REF name="Views[2]">aD/4QhZ1WkelcDSstrur1QAA</XPD:REF>
<XPD:REF name="Views[3]">Hkm+bFH4U02J2DticinEDAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">7</XPD:ATTR>
<XPD:REF name="Associations[0]">hIZkdW2im0GAcgAuPhUS2QAA</XPD:REF>
<XPD:REF name="Associations[1]">xjcTm4E+M0KLIoAlixUC6QAA</XPD:REF>
<XPD:REF name="Associations[2]">6hOdwSdtBUu1NLinWhC/WwAA</XPD:REF>
<XPD:REF name="Associations[3]">w4F8Iq5wq02lwvGS8dN79gAA</XPD:REF>
<XPD:REF name="Associations[4]">hj6NPNl7CEKYOgUeDhg+eQAA</XPD:REF>
<XPD:REF name="Associations[5]">ZN/wyR6HeU+OLu2RMdyT/wAA</XPD:REF>
<XPD:REF name="Associations[6]">KRkyhu5MJUSWJiIluGzktwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="bfrwTzTv602S/cVaryep+QAA">
<XPD:ATTR name="Name" type="string">UpdateSubsystemBase</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">eXTxImnr90iVN2hLUwQ8FwAA</XPD:REF>
<XPD:REF name="Views[1]">lRfloexe3USpsc/1Glc/SAAA</XPD:REF>
<XPD:REF name="Views[2]">KRe/6PDneEKXDliTHSxXaAAA</XPD:REF>
<XPD:REF name="Views[3]">YNLh1Kb2B0Krisz9e3eyeAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lLHkaWg6Ukq5VerLlA2kzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="B9ivUSvabkS5vbPvSG0jkgAA">
<XPD:ATTR name="Name" type="string">LogManagerBase</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yUZ0EzcAlkqJot3yq7HuLgAA</XPD:REF>
<XPD:REF name="Views[1]">icFQb+SHFky5nryBAigz+gAA</XPD:REF>
<XPD:REF name="Views[2]">HUw8Yyb8Ik6WP95bernJlgAA</XPD:REF>
<XPD:REF name="Views[3]">czYLwmt+vEut56Xg8l4wvAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">zeHwyLCzRk6I5KoZLorFCQAA</XPD:REF>
<XPD:REF name="Associations[1]">nPluLK0/KEyAdCKRY7DUhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="Y3/niymq/Ee1Cyk12PTFiQAA">
<XPD:ATTR name="Name" type="string">AsyncLogManger</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Jwxcu86aMU6/5xjtpAWLrgAA</XPD:REF>
<XPD:REF name="Views[1]">YI+mIWkK2Uq7pYRaURdTagAA</XPD:REF>
<XPD:REF name="Views[2]">fmRZNYLGBU2sGIwAfwQY9wAA</XPD:REF>
<XPD:REF name="Views[3]">XEgIISXoZkGxZobCyZgQ3AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">xhGk7yeveEi4E4rbofD/vAAA</XPD:REF>
<XPD:REF name="Associations[1]">ZIeXyrcnyEOItywq45U/WgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="PCCaeBmQT0aHcuLjkWy+HAAA">
<XPD:ATTR name="Name" type="string">PropertyFileLoaderBase</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">b4hRxBKU/EiYayERqA3X0gAA</XPD:REF>
<XPD:REF name="Views[1]">T7skgCwR/E6paePTgWA6SwAA</XPD:REF>
<XPD:REF name="Views[2]">B4pYtfs7P0qnfmOqVkK9OAAA</XPD:REF>
<XPD:REF name="Views[3]">nPhGhx5E80i6iqynBLM2wgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">RnUGEV170kuu0mYQsPvPegAA</XPD:REF>
<XPD:REF name="Associations[1]">TO/IbITCLEGmIDHSAAF4XQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="wYwAQ5nYsUquymzB2iPs1AAA">
<XPD:ATTR name="Name" type="string">TextPropertyFileLoader</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">oegvDe+dL0KEXQxYlBqZ6QAA</XPD:REF>
<XPD:REF name="Views[1]">CiC8y/qxEUqJmHn2bSbTCwAA</XPD:REF>
<XPD:REF name="Views[2]">kORDzQtAlUOqoR9WovXMgQAA</XPD:REF>
<XPD:REF name="Views[3]">Ua92kkMXD0qSyEkAVF8o7QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">xDSbCd2mrUKKbfhDryhEjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLEnumeration" guid="4C+GDeNadk6sDpyrAynPFwAA">
<XPD:ATTR name="Name" type="string">SubsystemType</XPD:ATTR>
<XPD:REF name="Namespace">MzgpRYM/W0O15yto7cCXegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">3</XPD:ATTR>
<XPD:REF name="Views[0]">Ikl7tTkph0aMJVKQpHMIBwAA</XPD:REF>
<XPD:REF name="Views[1]">lIvaamEnCUGxuAcu2MdpcAAA</XPD:REF>
<XPD:REF name="Views[2]">FS7g77spHEaOoFb35ZyUzAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">3dEYG8vni0SaUR4c83yZmAAA</XPD:REF>
<XPD:ATTR name="#Literals" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Literals[0]" type="UMLEnumerationLiteral" guid="Yd5+9uNJ3k+aYPRmlCsfqAAA">
<XPD:ATTR name="Name" type="string">NO_UPDATE</XPD:ATTR>
<XPD:REF name="Enumeration">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Literals[1]" type="UMLEnumerationLiteral" guid="CMjrxf8RTU2UaCccCFTANQAA">
<XPD:ATTR name="Name" type="string">MANUAL_UPDATE</XPD:ATTR>
<XPD:REF name="Enumeration">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLPackage" guid="LCj0uE1PakaSUw9Jk0PU5wAA">
<XPD:ATTR name="Name" type="string">Onyx.Messaging</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="8DyAWAZ36k+0WbDazbAlLgAA">
<XPD:ATTR name="Name" type="string">LogManager</XPD:ATTR>
<XPD:REF name="Namespace">LCj0uE1PakaSUw9Jk0PU5wAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">4</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="mDtO8WttyUeidPu/OvjR4AAA">
<XPD:ATTR name="Name" type="string">CreateLogCommand</XPD:ATTR>
<XPD:REF name="Namespace">8DyAWAZ36k+0WbDazbAlLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GE0CvD7/f0aQrUH76AEuGAAA</XPD:REF>
<XPD:REF name="Views[1]">6qQJ9Z14j0CLHTPJxBxo0QAA</XPD:REF>
<XPD:REF name="Views[2]">b9mnsNlW6Ua1QAMmk3jGFAAA</XPD:REF>
<XPD:REF name="Views[3]">0xhx1BcItUKLs3rhj0YdhAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">c4WfeRihAUOD02FY33i2cQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="nfUeg3KJeEmNE+3OR8RAUgAA">
<XPD:ATTR name="Name" type="string">DestroyLogCommand</XPD:ATTR>
<XPD:REF name="Namespace">8DyAWAZ36k+0WbDazbAlLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zlUNM8tO/EalnlFMPn13IAAA</XPD:REF>
<XPD:REF name="Views[1]">Ek0kUckt60S91lZvEiTLhAAA</XPD:REF>
<XPD:REF name="Views[2]">xexfFXsZSUGexSsXJjjKowAA</XPD:REF>
<XPD:REF name="Views[3]">lX7Rd/GoxkG/K/umVYcNVwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">lmHRuxYQCUyc0kvAbthqIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="3NvcHHCo8ESwHY1GJBGf0wAA">
<XPD:ATTR name="Name" type="string">WriteLogCommand</XPD:ATTR>
<XPD:REF name="Namespace">8DyAWAZ36k+0WbDazbAlLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L3MuEL33v0CbjHrHl62AJAAA</XPD:REF>
<XPD:REF name="Views[1]">JVEkA+b4n0KB7hWk9AhPqQAA</XPD:REF>
<XPD:REF name="Views[2]">TSy0mV+eDU6jcI5OX9PvQAAA</XPD:REF>
<XPD:REF name="Views[3]">vamemP2gpkeHM4Bl4H1CCwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">dbLregjac0SenfDigktgKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="ghcWiPfNHkSooBdHcJBZEwAA">
<XPD:ATTR name="Name" type="string">LogManagerCommand</XPD:ATTR>
<XPD:REF name="Namespace">8DyAWAZ36k+0WbDazbAlLgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">QmBzmed80E6sWdSbo+B5PAAA</XPD:REF>
<XPD:REF name="Views[1]">0bO7zXJf+UuEIIM5pMawrwAA</XPD:REF>
<XPD:REF name="Views[2]">QlPX1AqvrUub4cIP3udZkAAA</XPD:REF>
<XPD:REF name="Views[3]">c3Zcz/zcaUuGP+1DkQY22gAA</XPD:REF>
<XPD:REF name="Views[4]">7oDxu8ebKUSPmTJA0p3tHwAA</XPD:REF>
<XPD:REF name="Views[5]">rkWQeKYmM0q0JxH38G4IRgAA</XPD:REF>
<XPD:REF name="Views[6]">XfhXt9ZGsUy2Eoe7xZOeIwAA</XPD:REF>
<XPD:REF name="Views[7]">eokYQkKKEUKxLfx5JJRQKAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">rqvhQSMqf0OyxVBUrErFjQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">sSlkNJ1zI0a/dZv1LW8F+AAA</XPD:REF>
<XPD:REF name="Associations[1]">5UYr8sQFYkGG1XEXfVRKQQAA</XPD:REF>
<XPD:REF name="Associations[2]">VnTFpkjqIUSIFhkbestFBQAA</XPD:REF>
<XPD:REF name="Associations[3]">kSJMXhB4CEepbuvqhDY92AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="xBYHqYRllkewehwOwF4MLQAA">
<XPD:ATTR name="Name" type="string">Application</XPD:ATTR>
<XPD:REF name="Namespace">LCj0uE1PakaSUw9Jk0PU5wAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">12</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="4JOzHy8sYkGnRzc3fhbpUAAA">
<XPD:ATTR name="Name" type="string">ApplicationCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">oHIOwzOgUUmjhK9Hmbh36AAA</XPD:REF>
<XPD:REF name="Views[1]">2WQvB2QUp0+f33d+zNeYiAAA</XPD:REF>
<XPD:REF name="Views[2]">4twL4zg3IkiSwQ7LEmFWGAAA</XPD:REF>
<XPD:REF name="Views[3]">eGwHzwFxjk27G51HROb6uQAA</XPD:REF>
<XPD:REF name="Views[4]">8YLiewEPUk+1sImQaP4YRgAA</XPD:REF>
<XPD:REF name="Views[5]">YhTzeSt+0UeEqARKlC0TYwAA</XPD:REF>
<XPD:REF name="Views[6]">k92P6tPmq0qAs9PRj/2piQAA</XPD:REF>
<XPD:REF name="Views[7]">71xH8aULUUKpzhgv0odu7wAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">bnZ8p9biHEuWy1hV06SjUgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">12</XPD:ATTR>
<XPD:REF name="Associations[0]">aA+uK93I+0+7Un3VFtRXywAA</XPD:REF>
<XPD:REF name="Associations[1]">jwW2N/Zjyk+rGuxr2GABwQAA</XPD:REF>
<XPD:REF name="Associations[2]">3vGvIh5DJUCX0F3EUiInAAAA</XPD:REF>
<XPD:REF name="Associations[3]">ib8CCdbhJU6L2yaI+hq2tgAA</XPD:REF>
<XPD:REF name="Associations[4]">HcnRUmhAwkOx6GTtiCHxOQAA</XPD:REF>
<XPD:REF name="Associations[5]">V2qW8kf4AEuO2BmxtfZ5qgAA</XPD:REF>
<XPD:REF name="Associations[6]">LwPbzimJsU+OVnAFYiFjdQAA</XPD:REF>
<XPD:REF name="Associations[7]">i7PsQXRe0EGWjTfHS4C7YwAA</XPD:REF>
<XPD:REF name="Associations[8]">wTVuUv5lJkuNodxBL+0zhwAA</XPD:REF>
<XPD:REF name="Associations[9]">B32IVOklQUSeRuq88yihvQAA</XPD:REF>
<XPD:REF name="Associations[10]">DhuVZ2OBOUSFcV2dVKStigAA</XPD:REF>
<XPD:REF name="Associations[11]">iFgn2Gxv5Eeq6rmtHNWkmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="pCzZ4Xvl/EeJ0hAqBQVqvAAA">
<XPD:ATTR name="Name" type="string">AddSubsystemCommand&lt;T&gt;</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OTKOzA0ecE2LeYG0MD5wsAAA</XPD:REF>
<XPD:REF name="Views[1]">+TdkZ/YO7kGgAmeIfic1UAAA</XPD:REF>
<XPD:REF name="Views[2]">ziQeywsRZkarDMHoQuH/8wAA</XPD:REF>
<XPD:REF name="Views[3]">8zvWF/UjQ0KfjSAHeyUNJwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">h6X6OLapYUW8GNOKXjA+fAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="s/xD6SwLWkezE6f3EQRJ5QAA">
<XPD:ATTR name="Name" type="string">DestroyAllSubsystemsCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sDX0bNDTyEqTfRtkZ44knAAA</XPD:REF>
<XPD:REF name="Views[1]">UjuZs6gKHkC5sVV0FWPWJgAA</XPD:REF>
<XPD:REF name="Views[2]">GnV9fuHRjk+qZ8VY/heE+gAA</XPD:REF>
<XPD:REF name="Views[3]">JbJbuXkNqkCLK8DQqFvb6QAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">cBAEisEpNkmVG09xz8weFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="kmxl8ckIt0KhLzD/Cj3aHwAA">
<XPD:ATTR name="Name" type="string">DestroySubsystemCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">W1n6dhnLj0aAdbqEvdUZEwAA</XPD:REF>
<XPD:REF name="Views[1]">9FScUV4Xp0iSzfOqeNXlXgAA</XPD:REF>
<XPD:REF name="Views[2]">CE12FoaadES3xXmKhyUHtgAA</XPD:REF>
<XPD:REF name="Views[3]">nTl7js4qLUGcOhdx9Gob2AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">TkbsKrnjEES2saOi8Uw4XwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="3Zn38FfJu0W6fv8uhCEdGgAA">
<XPD:ATTR name="Name" type="string">ExitCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MMuNYbn5OEyN8RtZggiaJQAA</XPD:REF>
<XPD:REF name="Views[1]">cvLV7v1nIUeORE93lb3QZQAA</XPD:REF>
<XPD:REF name="Views[2]">fG0cj96ML0CrBg29P1L0uwAA</XPD:REF>
<XPD:REF name="Views[3]">pOcRppEujkGWkoKGf7TpDgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">tS1FdwHjAE6LwZgyeKHyuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="/If8dD3FLEGDaENUuy7IdQAA">
<XPD:ATTR name="Name" type="string">InitializeCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bcs0lsmPdkWhbf58wEbGKAAA</XPD:REF>
<XPD:REF name="Views[1]">vSsERUym6UGZMQ9mZsGNlAAA</XPD:REF>
<XPD:REF name="Views[2]">FxYmCXjb/kesZpviMZaXKQAA</XPD:REF>
<XPD:REF name="Views[3]">DgWLrFNxbECzE1HVQcwyGQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">/XdKOBTygkGaZX8nB0NomAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="VkrP48sIAEWAjrX3cVABcAAA">
<XPD:ATTR name="Name" type="string">ReinitializeAllSubsystemsCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">JmaZldL/qk25RBe6jg2MCAAA</XPD:REF>
<XPD:REF name="Views[1]">0uZHNqBf9kKk5SwSoCrt9QAA</XPD:REF>
<XPD:REF name="Views[2]">CEe9WLxHdk2E8BCfW7qf3QAA</XPD:REF>
<XPD:REF name="Views[3]">mF9IjBUkQ0WZVhwocf+DJwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">CmclY9Y4EUSttUuf3Scj6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="5QYyqtP6nEi9WNrMnUEWhAAA">
<XPD:ATTR name="Name" type="string">ReinitializeSubsystemCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ggM63w7lpk+RB21TvM5EzAAA</XPD:REF>
<XPD:REF name="Views[1]">UflS9q869ki617ulv80gZAAA</XPD:REF>
<XPD:REF name="Views[2]">ahmE1VTZVEWpdzPsEY3AkgAA</XPD:REF>
<XPD:REF name="Views[3]">4bSo5p48U0al8yS78xbl8AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">AadjEsv3j0GdUxOY4vQbHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="4LGzCFmc/kCrQvDQjnH/NwAA">
<XPD:ATTR name="Name" type="string">RunCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Szfvok/hoEC0hurGyvQq5gAA</XPD:REF>
<XPD:REF name="Views[1]">pLmrQXxlAUyFH1excKngUwAA</XPD:REF>
<XPD:REF name="Views[2]">6HICy5T7A0e9W/ji8aHLVwAA</XPD:REF>
<XPD:REF name="Views[3]">5oOUUQYgLEy5Xx+wIQhsJwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">zi4sn3UZjk6icUOoF3GoFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="HUaOlPfbnE6++v4LjPBnzwAA">
<XPD:ATTR name="Name" type="string">SetPropertyCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">4Bt1m5iotkWgFSvkRZevDwAA</XPD:REF>
<XPD:REF name="Views[1]">8GoxCxtiuka4dNG+lH9nSgAA</XPD:REF>
<XPD:REF name="Views[2]">tv+jrS8xIEegIPhetiG8dAAA</XPD:REF>
<XPD:REF name="Views[3]">qIQAffX3zE2cF+1QO1v8agAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">mcAoYOkEaUetl68dxjbGQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="ypMriOwi40q3n/aojU53MAAA">
<XPD:ATTR name="Name" type="string">SetPropertyContainerCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nIWjCkvEZkeje0wm+lVZvwAA</XPD:REF>
<XPD:REF name="Views[1]">nquom2TywU+nmrqdgfrnUQAA</XPD:REF>
<XPD:REF name="Views[2]">/Qc6E7ccSkOVd2aJQNKz9wAA</XPD:REF>
<XPD:REF name="Views[3]">SnieIRBFZ0uIRd/SBmGeZwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Jv2VuOCqekaxJb+Y0Ya1+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="j1uWlow30E2ZVPIFu24XMwAA">
<XPD:ATTR name="Name" type="string">UninitializeCommand</XPD:ATTR>
<XPD:REF name="Namespace">xBYHqYRllkewehwOwF4MLQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xZ0EgmkOvUq1sqp0MrPdQAAA</XPD:REF>
<XPD:REF name="Views[1]">ZazlA/OTLEe5mkK8DosLogAA</XPD:REF>
<XPD:REF name="Views[2]">zbZaY60WwUiSvhhnVOIjlAAA</XPD:REF>
<XPD:REF name="Views[3]">AtXju39hHkCz0oCqZsMTGQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">+axcr/UET0CeSajUbpWNnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="qajSSmNiOkWKiuFmDKsB+QAA">
<XPD:ATTR name="Name" type="string">Command</XPD:ATTR>
<XPD:REF name="Namespace">LCj0uE1PakaSUw9Jk0PU5wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">4YaG1w1NzkenU0F5NBnfMAAA</XPD:REF>
<XPD:REF name="Views[1]">RQ+/bZfvF0mKjiTZfkzgqQAA</XPD:REF>
<XPD:REF name="Views[2]">kIsS2KqWX0GVxWxNi0oAiAAA</XPD:REF>
<XPD:REF name="Views[3]">k9Mc9Pji5ky15EFb0yEtDQAA</XPD:REF>
<XPD:REF name="Views[4]">6tkswzz+zk2Q9A+cq4JwkwAA</XPD:REF>
<XPD:REF name="Views[5]">voFaKyxCjEasAScJYKobngAA</XPD:REF>
<XPD:REF name="Views[6]">LWlOBzLpoUSvPuvPHKuoQQAA</XPD:REF>
<XPD:REF name="Views[7]">utvY+ys1h02nojYhNoO16gAA</XPD:REF>
<XPD:REF name="Views[8]">fBZJTYTvIEaszq0k2mu0qAAA</XPD:REF>
<XPD:REF name="Views[9]">CDr4q0C9C0mgwBqgURKdTwAA</XPD:REF>
<XPD:REF name="Views[10]">HVl9V/OWNUGU9PZYO28bPwAA</XPD:REF>
<XPD:REF name="Views[11]">W25BeRzRtE6P1pfBbh2V5gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">RQmd4UeFWkqSFFckDYzqBAAA</XPD:REF>
<XPD:REF name="Associations[1]">s6348jouOk+oHyZNY4KvLgAA</XPD:REF>
<XPD:REF name="Associations[2]">VTC1C+eO0Um8sF5uxBCB4QAA</XPD:REF>
<XPD:REF name="Associations[3]">sv8I2KuFoES6bJZby5uQaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="TR31tmwHOEu2Q3KpFfNmLAAA">
<XPD:ATTR name="Name" type="string">MessageBase</XPD:ATTR>
<XPD:REF name="Namespace">LCj0uE1PakaSUw9Jk0PU5wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BKr3eja1aE2xv40fB/S3cQAA</XPD:REF>
<XPD:REF name="Views[1]">nS+hSDbm9UimtkfW9ZtUVQAA</XPD:REF>
<XPD:REF name="Views[2]">wU9zo10yMEy7SSGcXTYc+wAA</XPD:REF>
<XPD:REF name="Views[3]">siCGWCjle0iUkVvsxoEI6AAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">gRHrhfPLWUCbv4aiO+45OwAA</XPD:REF>
<XPD:REF name="Associations[1]">VJBuvvRNgkSjbmGik9nwQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="r81cWCPER0qZLZBFBmSWwQAA">
<XPD:ATTR name="Name" type="string">MessageHandler</XPD:ATTR>
<XPD:REF name="Namespace">LCj0uE1PakaSUw9Jk0PU5wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">nJjR6NoGrEaJeA8lieoLzwAA</XPD:REF>
<XPD:REF name="Views[1]">qKVm4Tb8o0ipofkQfZ+U3QAA</XPD:REF>
<XPD:REF name="Views[2]">sD4d4aMfgUyYqLcVG4vuoQAA</XPD:REF>
<XPD:REF name="Views[3]">D738n8GNiEu+R5UQtnzQsQAA</XPD:REF>
<XPD:REF name="Views[4]">OiJ7ShOPLU2bhvThdJXiDgAA</XPD:REF>
<XPD:REF name="Views[5]">qj56/jHQIEONsBnlruJxpQAA</XPD:REF>
<XPD:REF name="Views[6]">20SqXWDei0aE7r31na1W2AAA</XPD:REF>
<XPD:REF name="Views[7]">T7nCvwBKMkifUgAHEobLzQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">hsdmjyc6j0enEfsi8WjQ8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="IUx4E4q6CUefpNHfIwMZugAA">
<XPD:ATTR name="Name" type="string">Onyx.Utils</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">3</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="SP7hZslyr0qB0TIQuO11twAA">
<XPD:ATTR name="Name" type="string">BasicFileChannel</XPD:ATTR>
<XPD:REF name="Namespace">IUx4E4q6CUefpNHfIwMZugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">DWpx3/SJLkCWV3DZfufCwgAA</XPD:REF>
<XPD:REF name="Views[1]">ALVBFLwmgEWPjaEjgY5dngAA</XPD:REF>
<XPD:REF name="Views[2]">IFApemlPL0ysWaR5EzgzLwAA</XPD:REF>
<XPD:REF name="Views[3]">ujTAhp5aCEijRY65koJE3QAA</XPD:REF>
<XPD:REF name="Views[4]">HNV2SxNoW06ZmdOaiL53/gAA</XPD:REF>
<XPD:REF name="Views[5]">dlMURMCiSEqQG5cnkxEVXQAA</XPD:REF>
<XPD:REF name="Views[6]">yGE/Jf8tHUWl+74fSMbzZAAA</XPD:REF>
<XPD:REF name="Views[7]">PY/tuyXDR0mIZ7bxhgT3igAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">4ZcHp3LKuEOKkj5CddCkMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="bZpDhCLWH0WbTJrBF+avqwAA">
<XPD:ATTR name="Name" type="string">SimplePropertyContainer&lt;T&gt;</XPD:ATTR>
<XPD:REF name="Namespace">IUx4E4q6CUefpNHfIwMZugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/cevOQ8JQUW4unTm081G3wAA</XPD:REF>
<XPD:REF name="Views[1]">EzoWu4qku0S/kuxJIK+AjgAA</XPD:REF>
<XPD:REF name="Views[2]">QRRowNWC4UeSoJJ+WX243AAA</XPD:REF>
<XPD:REF name="Views[3]">UvDgGduUeEaN+2IWEeh3fwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="e4cliF6N1kuSnIpesERTlAAA">
<XPD:ATTR name="Name" type="string">StringUtils</XPD:ATTR>
<XPD:REF name="Namespace">IUx4E4q6CUefpNHfIwMZugAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tx5m6K2fwE+sSpHyLOuM7wAA</XPD:REF>
<XPD:REF name="Views[1]">x96LAxl6jEyg5DtOAsRb+gAA</XPD:REF>
<XPD:REF name="Views[2]">ldQALirAykmw5ZR6XWJHGAAA</XPD:REF>
<XPD:REF name="Views[3]">YAHK7nyTr0mVEVVKgiKAeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="TqTrfloy+0iHtn4IJki9hgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YHYWFS5VAUS78obra66r2gAA</XPD:REF>
<XPD:REF name="Views[1]">6yDY3t2Y4EGWoOOObXqgWQAA</XPD:REF>
<XPD:REF name="Views[2]">SBjsI5rQSk2S9lhDrXMUgQAA</XPD:REF>
<XPD:REF name="Views[3]">kXUu6yHDQ0i0h9317c2NtwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ViGTz8bBXUqff4vKPY6IXAAA">
<XPD:REF name="Association">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
<XPD:REF name="Participant">wjXwEetML0u2V9qpgfBa0AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">n4K4EnXPCUG61j5hpb0kcAAA</XPD:REF>
<XPD:REF name="Views[1]">mkaKd1UMhUSrCt11QuK1wQAA</XPD:REF>
<XPD:REF name="Views[2]">gSbszARUEUSdA7yNFtPyhAAA</XPD:REF>
<XPD:REF name="Views[3]">GwtMaLrvpE+E7+SfVc79tQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hbSt8jLF4Ua7gJN5IFyVkQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">TqTrfloy+0iHtn4IJki9hgAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Hl++BlcmLkmIUBtR9xS1OAAA</XPD:REF>
<XPD:REF name="Views[1]">8T/8JLTavU6gZTCAsqSB3wAA</XPD:REF>
<XPD:REF name="Views[2]">9p3a+xmYk0ugaTuLNjCacgAA</XPD:REF>
<XPD:REF name="Views[3]">FLT2sJrL0U2uVEd8L+alnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="k/Io7azw9UqZBpoBRgmxuQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LheHi/NbhUScu9ZmOq32wAAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">1</XPD:ATTR>
<XPD:REF name="Association">k/Io7azw9UqZBpoBRgmxuQAA</XPD:REF>
<XPD:REF name="Participant">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="BRYJxnHoWUyso33V27rzYgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">k/Io7azw9UqZBpoBRgmxuQAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLAssociation" guid="rdkYyG44k0WRJBcfWBiWIwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MObNmiZ1RkOwI+J7tiDvAAAA</XPD:REF>
<XPD:REF name="Views[1]">RRrRZdZ0/UCHF8v5BmF+YwAA</XPD:REF>
<XPD:REF name="Views[2]">GRtDfllRiUy+p7tWs2adaQAA</XPD:REF>
<XPD:REF name="Views[3]">QXQndWPTK0qr/X7nCYMBAgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="7BC0OVXPaE6zcDX2O7y6MgAA">
<XPD:REF name="Association">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
<XPD:REF name="Participant">qoCeVRX620mD4V4nF2ovogAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7HrSYG20bUiC/ZeHd7DBPQAA</XPD:REF>
<XPD:REF name="Views[1]">z7/BAnHMgU22f21CPAu9YQAA</XPD:REF>
<XPD:REF name="Views[2]">0c1NIljIr0KVFbunRnzntQAA</XPD:REF>
<XPD:REF name="Views[3]">FoN+CZBo2E+KsFRe/gwn1gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="aiCu+Lw2Fk2UXJ/pVf4UBQAA">
<XPD:ATTR name="Name" type="string">Manages</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">rdkYyG44k0WRJBcfWBiWIwAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wBVHmUev3ku+5mH1dICSTwAA</XPD:REF>
<XPD:REF name="Views[1]">CjjMp+qSTU6c/MmTUj4oGwAA</XPD:REF>
<XPD:REF name="Views[2]">cxNgfT24HUyhbUfgADOy2AAA</XPD:REF>
<XPD:REF name="Views[3]">osG2sosimE++t5WNTWhqugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLAssociation" guid="xTJ5WqRjP0KqC33VkZFz3AAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">doXvMBsixE2UMhkMgI2LCgAA</XPD:REF>
<XPD:REF name="Views[1]">c/dopfiCqkOHVWepmYt5QAAA</XPD:REF>
<XPD:REF name="Views[2]">snvz2L/7n0qbkFW9LQupnwAA</XPD:REF>
<XPD:REF name="Views[3]">KLikevLK1U2JefO+MfgFcwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+F/D6bxXhUeK9QKYH7mksQAA">
<XPD:ATTR name="Name" type="string">Attaches to</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TbWztHnIG0S7ZpKlpar33QAA</XPD:REF>
<XPD:REF name="Views[1]">5L/hEGE+gUaQ6GzyWiS45QAA</XPD:REF>
<XPD:REF name="Views[2]">ATwdY37Pfkm6UOxIc/W1PQAA</XPD:REF>
<XPD:REF name="Views[3]">Uf9ir39VGkm79okAcJLCZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Ul/8fwmBBkmgIRn7d2ar9wAA">
<XPD:ATTR name="Name" type="string">Sends Application Events to.</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">xTJ5WqRjP0KqC33VkZFz3AAA</XPD:REF>
<XPD:REF name="Participant">Nkoq/uCih0GhYE35xWLISwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uSHBf5JzlEeZmt/kPLuutQAA</XPD:REF>
<XPD:REF name="Views[1]">jHvuz3pHUk++rajMTJRGGwAA</XPD:REF>
<XPD:REF name="Views[2]">sgOe5Ff19kqEINGhj//VTwAA</XPD:REF>
<XPD:REF name="Views[3]">spWlibxsYUWopXqgdbMl3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="/84oZDIgekensu7eUxpbeAAA">
<XPD:ATTR name="Name" type="string">Sends</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:REF name="Child">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:REF name="Parent">x1rgWUuD50urdeBxq49YrAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qk6HQ53iskSi5ZpigJ7G/wAA</XPD:REF>
<XPD:REF name="Views[1]">8jdqMnl4CkC+fmqdrfzf4wAA</XPD:REF>
<XPD:REF name="Views[2]">QPBx/8pw4U+OVYzRGt6l8gAA</XPD:REF>
<XPD:REF name="Views[3]">UorR7XopoUSDA09t0y68AgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLGeneralization" guid="JCP4CTiMik64tEgfF5qj/gAA">
<XPD:ATTR name="Name" type="string">Creates</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:REF name="Child">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:REF name="Parent">JaxAEgsS00C3HIk379OdAAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QdBzIcDLYEifhh96kWAengAA</XPD:REF>
<XPD:REF name="Views[1]">EyTsnVv0ok+yuit9l2ee7wAA</XPD:REF>
<XPD:REF name="Views[2]">r8mcElLckkKq65Fig6mGigAA</XPD:REF>
<XPD:REF name="Views[3]">GSI+N4XYuEqYWS4QS668FwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="a9ep/d2feEGaYkCauV97EgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="8If+wh14/k6oTI+dL383jAAA">
<XPD:ATTR name="Multiplicity" type="string">0..1</XPD:ATTR>
<XPD:REF name="Association">a9ep/d2feEGaYkCauV97EgAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hIZkdW2im0GAcgAuPhUS2QAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">a9ep/d2feEGaYkCauV97EgAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLAssociation" guid="GAFnuLxPsU+kHVNXSwdUCQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">U7Y8sbQZ7ky1AnwSdY764gAA</XPD:REF>
<XPD:REF name="Views[1]">lHVIRGhhcE6sNRt2RVUKmQAA</XPD:REF>
<XPD:REF name="Views[2]">P16vr1UVQEK1xNrW2n8hRgAA</XPD:REF>
<XPD:REF name="Views[3]">25xForuJ2Ey6Zjz7KssDygAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="J+yyKVGws0aWAKI4v9ee6wAA">
<XPD:REF name="Association">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6v8ul7Frlk2LI7g0FUY+JwAA</XPD:REF>
<XPD:REF name="Views[1]">c/3RHjYgAUeDiFKwNlglUwAA</XPD:REF>
<XPD:REF name="Views[2]">6t8zG4vyNE+rsswv9U7lUAAA</XPD:REF>
<XPD:REF name="Views[3]">3Vzt33UzEkCk9wTH37rPNgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="xjcTm4E+M0KLIoAlixUC6QAA">
<XPD:ATTR name="Name" type="string">Manages and provides access to</XPD:ATTR>
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">GAFnuLxPsU+kHVNXSwdUCQAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o7eWr6+vv0WRctXc4Zs+WgAA</XPD:REF>
<XPD:REF name="Views[1]">usRg6GF1IUW0tDwat6AVqQAA</XPD:REF>
<XPD:REF name="Views[2]">e0/9uQpBVE6Gj2kGf2OdzQAA</XPD:REF>
<XPD:REF name="Views[3]">ecmwY3b/akWxtiBoWajWRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLAssociation" guid="71jfY+QN8Em0xRMGnCUxcwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/vSBy1iFHky/kI6MfBoIigAA</XPD:REF>
<XPD:REF name="Views[1]">xDEnnHuptkSYsRQAHUBT7gAA</XPD:REF>
<XPD:REF name="Views[2]">HxnreFdmjEOCmypMaPAMUAAA</XPD:REF>
<XPD:REF name="Views[3]">TfwFFUHZEUmVZAC8NX4paQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lLHkaWg6Ukq5VerLlA2kzgAA">
<XPD:REF name="Association">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
<XPD:REF name="Participant">bfrwTzTv602S/cVaryep+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1I7/GqNu90qQfh4MP7NHHAAA</XPD:REF>
<XPD:REF name="Views[1]">lcb29NPy+0eTmOKp4YmCXAAA</XPD:REF>
<XPD:REF name="Views[2]">CvyUzI+yYU+RUoTXEbkxUAAA</XPD:REF>
<XPD:REF name="Views[3]">1mNyI2K13ky1I4L6f8menwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="6hOdwSdtBUu1NLinWhC/WwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">71jfY+QN8Em0xRMGnCUxcwAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yLdtR5gpSkii4jSwE44KOwAA</XPD:REF>
<XPD:REF name="Views[1]">4hoRocBxBkqKLHaG4SUaMgAA</XPD:REF>
<XPD:REF name="Views[2]">B9O7dcpqAU2VjrxXiAmQ8AAA</XPD:REF>
<XPD:REF name="Views[3]">jUuSZPSlS0eBTdRIG8pGnQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLGeneralization" guid="3dEYG8vni0SaUR4c83yZmAAA">
<XPD:ATTR name="Name" type="string">Is either</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:REF name="Child">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:REF name="Parent">4C+GDeNadk6sDpyrAynPFwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Z9rJ4CPiUUCX0dGkD3ULqgAA</XPD:REF>
<XPD:REF name="Views[1]">l0NJy+9S/Uq6dz68etAydwAA</XPD:REF>
<XPD:REF name="Views[2]">3uHIbbiqPUmaMcbDF6Q4AQAA</XPD:REF>
<XPD:REF name="Views[3]">Wd4nT0GVBEi3T2SWOaalJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLAssociation" guid="JmebCEkg7UaidpHWiVfydQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2d+TFae9e0K971JdCcCZjQAA</XPD:REF>
<XPD:REF name="Views[1]">42vLuzOE6kq8pYM846vtrQAA</XPD:REF>
<XPD:REF name="Views[2]">Qcsddza/IEaCR450+a32XQAA</XPD:REF>
<XPD:REF name="Views[3]">SBjPMGvC7EiPACN34annPwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zeHwyLCzRk6I5KoZLorFCQAA">
<XPD:REF name="Association">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
<XPD:REF name="Participant">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UgRoVzHauUeaR9E980c//gAA</XPD:REF>
<XPD:REF name="Views[1]">5wvQEYr/DEOXrFVfahkhgAAA</XPD:REF>
<XPD:REF name="Views[2]">hYFjnS8MGUmAHEbhJclz5wAA</XPD:REF>
<XPD:REF name="Views[3]">coSusrNEr0qjo02rCpWrKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="w4F8Iq5wq02lwvGS8dN79gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">JmebCEkg7UaidpHWiVfydQAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5NNuK63DMk6Jp8o5PHElBAAA</XPD:REF>
<XPD:REF name="Views[1]">ikDTYMXxlUWt+E/2/AfMsgAA</XPD:REF>
<XPD:REF name="Views[2]">o2qTgEowMU6Jj6fg3NgwsgAA</XPD:REF>
<XPD:REF name="Views[3]">bt+h4CnvcEugHFORtwLNpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLAssociation" guid="zLgvbbSg30yX/EK9WfF+EAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/Lno5QMf1E2M45Pwjfgc9wAA</XPD:REF>
<XPD:REF name="Views[1]">d5jVceYnX0yBw+yS2DDC+AAA</XPD:REF>
<XPD:REF name="Views[2]">wEXnO5PYfUK7nCKWK5BbAQAA</XPD:REF>
<XPD:REF name="Views[3]">tHkElCrks0OE8TJepq0QBwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RnUGEV170kuu0mYQsPvPegAA">
<XPD:REF name="Association">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
<XPD:REF name="Participant">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">K9V6+msI2UOShvzD++YpGgAA</XPD:REF>
<XPD:REF name="Views[1]">sj3S5F5KzUuaUf6PRYkijQAA</XPD:REF>
<XPD:REF name="Views[2]">ZvFElx+jgEq5z8I4FEE0qQAA</XPD:REF>
<XPD:REF name="Views[3]">ywtgDoIy4Umh4TK3XJ41lwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hj6NPNl7CEKYOgUeDhg+eQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">zLgvbbSg30yX/EK9WfF+EAAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OS66oIxs30CXTPpFGjHePQAA</XPD:REF>
<XPD:REF name="Views[1]">8DTaNkBgWkKdEh6L+O3+nAAA</XPD:REF>
<XPD:REF name="Views[2]">4n5FLo4s5USuoHfRppYhSgAA</XPD:REF>
<XPD:REF name="Views[3]">X60KPaXxK0mKdHMuDingCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLAssociation" guid="rGq0yAUK2ESHTcFV0up+uAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">AN/I01j8iUCpgIMhhOxMiQAA</XPD:REF>
<XPD:REF name="Views[1]">ECCIj3sFgE6Ou7cHB5wyEwAA</XPD:REF>
<XPD:REF name="Views[2]">GCNi3p3PskWXN+brl5sPAAAA</XPD:REF>
<XPD:REF name="Views[3]">r5TWVQKlmk+To7n7AMCP8QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xhGk7yeveEi4E4rbofD/vAAA">
<XPD:REF name="Association">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
<XPD:REF name="Participant">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Bh4yoTRHoki3wIp5xHmajgAA</XPD:REF>
<XPD:REF name="Views[1]">de7m9uP8MkWevRFue2RI1AAA</XPD:REF>
<XPD:REF name="Views[2]">q3XcKgnxxka6XxV+HvlNXgAA</XPD:REF>
<XPD:REF name="Views[3]">zzqwdS98tEu7XpsnG5h8hAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="nPluLK0/KEyAdCKRY7DUhQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">rGq0yAUK2ESHTcFV0up+uAAA</XPD:REF>
<XPD:REF name="Participant">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/zkZwuOWVUeGOQ3imCdtkgAA</XPD:REF>
<XPD:REF name="Views[1]">fHm6cMKL2U+xBCBkXewfdgAA</XPD:REF>
<XPD:REF name="Views[2]">bFS4JGNhD0+2PKaMIEDPlwAA</XPD:REF>
<XPD:REF name="Views[3]">gicYLTvLeUWYtWQhfwkwtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLAssociation" guid="icZvgyVG2kSONKqWDfrC2AAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TkFOhnqMg0Sn2fNBLqbjnAAA</XPD:REF>
<XPD:REF name="Views[1]">D/skZ0+qCEChiF8sEwmmAQAA</XPD:REF>
<XPD:REF name="Views[2]">Ljh2zxbhjEO8E543/1elLAAA</XPD:REF>
<XPD:REF name="Views[3]">jK9Sb6JfEUyAJYeArnBpLgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="xDSbCd2mrUKKbfhDryhEjAAA">
<XPD:REF name="Association">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
<XPD:REF name="Participant">wYwAQ5nYsUquymzB2iPs1AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ci+1sKE3X0OdEOvQj41qWAAA</XPD:REF>
<XPD:REF name="Views[1]">1AQcRunyiE2Kj6LUnVyDRAAA</XPD:REF>
<XPD:REF name="Views[2]">S7eM3P2NakSL6DWC9kiZdwAA</XPD:REF>
<XPD:REF name="Views[3]">utY5x/sFDk66eXLWKwxt0gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="TO/IbITCLEGmIDHSAAF4XQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">icZvgyVG2kSONKqWDfrC2AAA</XPD:REF>
<XPD:REF name="Participant">PCCaeBmQT0aHcuLjkWy+HAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yb8rGQhMnkiXp4j542iLaQAA</XPD:REF>
<XPD:REF name="Views[1]">CUdrSfA510KhaoWMOg3XfAAA</XPD:REF>
<XPD:REF name="Views[2]">75YTCIbDDESX+vY920HrGgAA</XPD:REF>
<XPD:REF name="Views[3]">07T2kuU9MESj6FSotGlfMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLAssociation" guid="Pm/CO+zhp0iZ9a9SxW3jawAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bgGSHo4AUEirfZBrYYqq4wAA</XPD:REF>
<XPD:REF name="Views[1]">5StPSOsLRE667JSENFoXsgAA</XPD:REF>
<XPD:REF name="Views[2]">ybCVrqnr5Emynve7IFs4DAAA</XPD:REF>
<XPD:REF name="Views[3]">xnIdBcrVZk64jSeoLp2AWwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZIeXyrcnyEOItywq45U/WgAA">
<XPD:ATTR name="Name" type="string">Has a</XPD:ATTR>
<XPD:REF name="Association">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
<XPD:REF name="Participant">Y3/niymq/Ee1Cyk12PTFiQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Zhiw2NzIiUOTD1mNcGq2UgAA</XPD:REF>
<XPD:REF name="Views[1]">oYudoavak0Sx9hqNAsNKNQAA</XPD:REF>
<XPD:REF name="Views[2]">3fkbs3DL40O5YU9U6uUaTwAA</XPD:REF>
<XPD:REF name="Views[3]">G5GRpqaqT0afWBu4vjy85QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="4ZcHp3LKuEOKkj5CddCkMwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">Pm/CO+zhp0iZ9a9SxW3jawAA</XPD:REF>
<XPD:REF name="Participant">SP7hZslyr0qB0TIQuO11twAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DDuB9Jo85Eaqqbsr/xtMbAAA</XPD:REF>
<XPD:REF name="Views[1]">Z0DUeX/zw0KRiYMd8B2eGwAA</XPD:REF>
<XPD:REF name="Views[2]">mCPZttKUCk+A2laAQtqrMQAA</XPD:REF>
<XPD:REF name="Views[3]">ZPkQGvZsOE2OIYHc6LC1rgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLAssociation" guid="nkdYvUov0kyF+DReLOvRCwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pA8hEdlBQES9YxgCnty9OQAA</XPD:REF>
<XPD:REF name="Views[1]">DDbtw0QSukKj+aPdgoyErQAA</XPD:REF>
<XPD:REF name="Views[2]">1NeVpgOxVk6D8P7A0DVWOAAA</XPD:REF>
<XPD:REF name="Views[3]">kJs9eRrsH02YvonUehefowAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZN/wyR6HeU+OLu2RMdyT/wAA">
<XPD:ATTR name="Name" type="string">Has a</XPD:ATTR>
<XPD:REF name="Association">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9jTAOOxD8km+Xv71tbwpOQAA</XPD:REF>
<XPD:REF name="Views[1]">fXaAtgGIo0m5DTEoVYMmuAAA</XPD:REF>
<XPD:REF name="Views[2]">UJrdAHAhjkejUwOwg4y2zwAA</XPD:REF>
<XPD:REF name="Views[3]">pqf+NVktwkCQs9llr6NpKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="hsdmjyc6j0enEfsi8WjQ8gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">nkdYvUov0kyF+DReLOvRCwAA</XPD:REF>
<XPD:REF name="Participant">r81cWCPER0qZLZBFBmSWwQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XSdwIsTgdUqANoxorOa4xQAA</XPD:REF>
<XPD:REF name="Views[1]">R5yef2z2Nk+qNetcRDrZxQAA</XPD:REF>
<XPD:REF name="Views[2]">ctwYwPoOo02HcA96xD9SpwAA</XPD:REF>
<XPD:REF name="Views[3]">tpc1wxM9yEenrEp9eV+TUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLAssociation" guid="gfF1Y1CFo0m7FW4wO2CZnAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="gRHrhfPLWUCbv4aiO+45OwAA">
<XPD:REF name="Association">gfF1Y1CFo0m7FW4wO2CZnAAA</XPD:REF>
<XPD:REF name="Participant">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="RQmd4UeFWkqSFFckDYzqBAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">gfF1Y1CFo0m7FW4wO2CZnAAA</XPD:REF>
<XPD:REF name="Participant">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLAssociation" guid="JCY78wjBwkOM4ZgqnSsjuwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">927215B+TEGBtbZuxKGkJgAA</XPD:REF>
<XPD:REF name="Views[1]">XJsnhknAAkmqII23t2W0+gAA</XPD:REF>
<XPD:REF name="Views[2]">BoEGHFXq1kmQaSrAve1X+wAA</XPD:REF>
<XPD:REF name="Views[3]">fovUxCv5l0iTEx/y/kGu4QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="s6348jouOk+oHyZNY4KvLgAA">
<XPD:REF name="Association">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
<XPD:REF name="Participant">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dn8IjDuOxUmvNx5m2+5cHQAA</XPD:REF>
<XPD:REF name="Views[1]">IUGLBm9wIU+msv8yb7PWiwAA</XPD:REF>
<XPD:REF name="Views[2]">H3VL0hQLtUWyMHh3L2hZkgAA</XPD:REF>
<XPD:REF name="Views[3]">rGrDDo3E60ORpIofmbisbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VJBuvvRNgkSjbmGik9nwQAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">JCY78wjBwkOM4ZgqnSsjuwAA</XPD:REF>
<XPD:REF name="Participant">TR31tmwHOEu2Q3KpFfNmLAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+6uyFqHkxUqjlzP2gAm5ewAA</XPD:REF>
<XPD:REF name="Views[1]">VTAQdc9WjkymCCQ1jXfHFwAA</XPD:REF>
<XPD:REF name="Views[2]">wvJqGkPrN0u+JDDgRyyRUwAA</XPD:REF>
<XPD:REF name="Views[3]">4WO/cLTCzEuyDLn7HxXFggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLAssociation" guid="8hyDLIl6xUO1N3VY7yHuqgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">O+s7Ge2Yr0a+QQ/ZtDn7dAAA</XPD:REF>
<XPD:REF name="Views[1]">c5nFDqBRw0uo0xkD9PFJAAAA</XPD:REF>
<XPD:REF name="Views[2]">V7HszoHn1U2hY/qKEUGd0gAA</XPD:REF>
<XPD:REF name="Views[3]">Wx3PUZEHsU6rfg2fLWBeLwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="aA+uK93I+0+7Un3VFtRXywAA">
<XPD:REF name="Association">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Cnu6KtHiTkW/lUx7kNSqcgAA</XPD:REF>
<XPD:REF name="Views[1]">pJrz0zOMz0+TPgbk3zCMZAAA</XPD:REF>
<XPD:REF name="Views[2]">7Co+w5tlGkue/kavI2IcnAAA</XPD:REF>
<XPD:REF name="Views[3]">Iobdo80WSkGFBdACb0jyGgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VTC1C+eO0Um8sF5uxBCB4QAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">8hyDLIl6xUO1N3VY7yHuqgAA</XPD:REF>
<XPD:REF name="Participant">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TywAqAc3skSGbcyU1BNfsQAA</XPD:REF>
<XPD:REF name="Views[1]">D+tHlZppwUus8Fqoxwcw7gAA</XPD:REF>
<XPD:REF name="Views[2]">mVowkrgOVUKa2rwhxwbylAAA</XPD:REF>
<XPD:REF name="Views[3]">2bqQ+xwE7UatQl9KTUxeiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLAssociation" guid="vyVSoAv/s0GTSy3GM6Sq5wAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0xb/i4SqG0WLcJzL26G8twAA</XPD:REF>
<XPD:REF name="Views[1]">n5wgNaipq0iCm0x3PSyWZQAA</XPD:REF>
<XPD:REF name="Views[2]">PwCVLIzkU02CtEK5qziBmwAA</XPD:REF>
<XPD:REF name="Views[3]">kt/HFBv/mUipFOwpnevldgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Jv2VuOCqekaxJb+Y0Ya1+wAA">
<XPD:REF name="Association">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
<XPD:REF name="Participant">ypMriOwi40q3n/aojU53MAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QFA1tIVjUUmu6P35zj/vmAAA</XPD:REF>
<XPD:REF name="Views[1]">88BfEPQ68kC0uBx3QM4ofAAA</XPD:REF>
<XPD:REF name="Views[2]">n/EXG7iwykOc/WOeRXFG0QAA</XPD:REF>
<XPD:REF name="Views[3]">WUZh6dRhc0Cz9Yb4w9QqiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="jwW2N/Zjyk+rGuxr2GABwQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">vyVSoAv/s0GTSy3GM6Sq5wAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">wlOhOgW1bkWv5SUVgxiFRwAA</XPD:REF>
<XPD:REF name="Views[1]">Jnq2OBnDGU6SFyWiy0OH7AAA</XPD:REF>
<XPD:REF name="Views[2]">KGOs6+qYL0qQqqWAYbciKQAA</XPD:REF>
<XPD:REF name="Views[3]">L04ibRW6hkexATV+pGF5jAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLAssociation" guid="fG4SAoHlgEqUoYGsFTTVWgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ixk65mIj1EGDIvvKjaTntAAA</XPD:REF>
<XPD:REF name="Views[1]">WV8qbwtnQkS2lPClUnJNnAAA</XPD:REF>
<XPD:REF name="Views[2]">FLSU+0ztMUS27CTTFf80XwAA</XPD:REF>
<XPD:REF name="Views[3]">0SMiahCzpk61+KfMISriWAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="mcAoYOkEaUetl68dxjbGQQAA">
<XPD:REF name="Association">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
<XPD:REF name="Participant">HUaOlPfbnE6++v4LjPBnzwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L3a0Dbg3I0uZYKyGoDPd9gAA</XPD:REF>
<XPD:REF name="Views[1]">/iIZbDYwjk6RlvVleAS11AAA</XPD:REF>
<XPD:REF name="Views[2]">9hkIT/hTrUu32EBefZG68QAA</XPD:REF>
<XPD:REF name="Views[3]">ivt+96L0MkeAKQyyijMz3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="3vGvIh5DJUCX0F3EUiInAAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">fG4SAoHlgEqUoYGsFTTVWgAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qwfWO1UaukOTXpy7N6nQQQAA</XPD:REF>
<XPD:REF name="Views[1]">dV5ZCKzM0E6u1qOC/QUnDQAA</XPD:REF>
<XPD:REF name="Views[2]">2NnmhyRGHUSdNQDdxy0J0QAA</XPD:REF>
<XPD:REF name="Views[3]">DwyzbCzC5065piKhMU3DpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLAssociation" guid="lXNiRz0vzEqmZiIqwr2npAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bo0G7c7sTE6lxYO2GkO+LgAA</XPD:REF>
<XPD:REF name="Views[1]">YPj9uT/3FkmtaclNLMaq3AAA</XPD:REF>
<XPD:REF name="Views[2]">zWBYeliVqEmJiXaMYYL6nwAA</XPD:REF>
<XPD:REF name="Views[3]">a4rcwNp1WkyTVskEk1fsIAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zi4sn3UZjk6icUOoF3GoFAAA">
<XPD:REF name="Association">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
<XPD:REF name="Participant">4LGzCFmc/kCrQvDQjnH/NwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xcbWQ+Otz0a2A33PUET/4AAA</XPD:REF>
<XPD:REF name="Views[1]">jgXnvMC8T0SgqVJJjzjPogAA</XPD:REF>
<XPD:REF name="Views[2]">XSGySbGadk2x7uvVC/5LnQAA</XPD:REF>
<XPD:REF name="Views[3]">ervwVUDfRU+8vtsVRMPrFgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="ib8CCdbhJU6L2yaI+hq2tgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">lXNiRz0vzEqmZiIqwr2npAAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">yNW79/eYIU2RoTDEvFAePgAA</XPD:REF>
<XPD:REF name="Views[1]">R3/8P/DMik6mleW6T/VVlQAA</XPD:REF>
<XPD:REF name="Views[2]">HMBShFUnpEGUewnarnKq7gAA</XPD:REF>
<XPD:REF name="Views[3]">pwcVd7nFmkiPfRXi+YEWTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="HIy198mp5EivtUIFzH1QmQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BmWf1gnVGEOMYq4aIbuTBQAA</XPD:REF>
<XPD:REF name="Views[1]">UJjv919ugkqe46fuS4DhKwAA</XPD:REF>
<XPD:REF name="Views[2]">LXLXIphubUSy2TOHxgi0XAAA</XPD:REF>
<XPD:REF name="Views[3]">S6sQJu9uyk60TnjtsgoQDgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="AadjEsv3j0GdUxOY4vQbHwAA">
<XPD:REF name="Association">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
<XPD:REF name="Participant">5QYyqtP6nEi9WNrMnUEWhAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sQIKnkIXsEynNpJgOKbgRgAA</XPD:REF>
<XPD:REF name="Views[1]">nuMH0xkfA0K+f72WhDLdrwAA</XPD:REF>
<XPD:REF name="Views[2]">DQ/M2/0vQEmshfPLh4jYGQAA</XPD:REF>
<XPD:REF name="Views[3]">Jj2IJ8WFsk2nvraNwdybVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HcnRUmhAwkOx6GTtiCHxOQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">HIy198mp5EivtUIFzH1QmQAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+abFYju+TECHQ4k1KpvN8gAA</XPD:REF>
<XPD:REF name="Views[1]">kZi6cLqWKka50FuRam2u8gAA</XPD:REF>
<XPD:REF name="Views[2]">kN1uGAfWWUiQ4sYHpLDZLwAA</XPD:REF>
<XPD:REF name="Views[3]">dmY1nJQbTUeyqthQ1XxcuwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLAssociation" guid="OMQUbE6SJ0GvT6ZYlUphOwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">hywYiYUbuEWGfz3jBWm4+AAA</XPD:REF>
<XPD:REF name="Views[1]">duv3MPGNN0OSUz9QJ+3sYwAA</XPD:REF>
<XPD:REF name="Views[2]">5YVtI2py8kSRNsLg9nv6xQAA</XPD:REF>
<XPD:REF name="Views[3]">jxK9OWNch0S/dojiTaDmKQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="CmclY9Y4EUSttUuf3Scj6gAA">
<XPD:REF name="Association">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
<XPD:REF name="Participant">VkrP48sIAEWAjrX3cVABcAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">D2XzEQ192U6WBkt4mNI1JQAA</XPD:REF>
<XPD:REF name="Views[1]">dywqiAMIIEKfiX8RKm4MlgAA</XPD:REF>
<XPD:REF name="Views[2]">t4NAwGB8dUKFnC53qGau7AAA</XPD:REF>
<XPD:REF name="Views[3]">pKiB0e3OQUmi85s4tuXLnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="V2qW8kf4AEuO2BmxtfZ5qgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">OMQUbE6SJ0GvT6ZYlUphOwAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zteqeJHCZk+biYKgQfbHxQAA</XPD:REF>
<XPD:REF name="Views[1]">drTVpKE/aUWYWzLi/CPB9QAA</XPD:REF>
<XPD:REF name="Views[2]">6ewh/DyjEUC3cduA/L2FJAAA</XPD:REF>
<XPD:REF name="Views[3]">bsyk9mpAaEqdyKm2neP7UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLAssociation" guid="l7vGSnOAf0aeXi84zPYruwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">optUohOLs0KNbnTck4jQkAAA</XPD:REF>
<XPD:REF name="Views[1]">XF4gC92Z2UG/iVjGgOlKIAAA</XPD:REF>
<XPD:REF name="Views[2]">J01HD/RxF0uH3UrwFGXdhwAA</XPD:REF>
<XPD:REF name="Views[3]">uC/WrFUglEexvuszIzRlTwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="/XdKOBTygkGaZX8nB0NomAAA">
<XPD:REF name="Association">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
<XPD:REF name="Participant">/If8dD3FLEGDaENUuy7IdQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ih5yEddU9EG9GY+buDOMHgAA</XPD:REF>
<XPD:REF name="Views[1]">1b7lVmffAkOJ87ob2oIgugAA</XPD:REF>
<XPD:REF name="Views[2]">li4/3cLrNkOyucxPNajcnQAA</XPD:REF>
<XPD:REF name="Views[3]">8w6ljbGp1k+ctK6O3VHA4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="LwPbzimJsU+OVnAFYiFjdQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">l7vGSnOAf0aeXi84zPYruwAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1RnW25LeBEqnAT4mJKuCIwAA</XPD:REF>
<XPD:REF name="Views[1]">pg0uWi2Y1UiOJQGYY6qu+wAA</XPD:REF>
<XPD:REF name="Views[2]">mx47ThT3sUa5mCM/AVdZGQAA</XPD:REF>
<XPD:REF name="Views[3]">YobUg1asZUGedg6c8WQhvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLAssociation" guid="rIdbQsTaQEKiA8KH+TQ5HwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZvFLCgpQrEKUpDjluG+/YQAA</XPD:REF>
<XPD:REF name="Views[1]">eZDZo2GPXEKvAV8J0KyUuQAA</XPD:REF>
<XPD:REF name="Views[2]">0RwbmiBTlUekoMe/uZNSDwAA</XPD:REF>
<XPD:REF name="Views[3]">hdQSpFJW10276Fg4fKD1XAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="tS1FdwHjAE6LwZgyeKHyuQAA">
<XPD:REF name="Association">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
<XPD:REF name="Participant">3Zn38FfJu0W6fv8uhCEdGgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">OByiAZZ1iUG4oAnm8Mn8fAAA</XPD:REF>
<XPD:REF name="Views[1]">kIdlybe79EOv5JZadb/isgAA</XPD:REF>
<XPD:REF name="Views[2]">NvVbFdRE4E60G6s8jM1IXAAA</XPD:REF>
<XPD:REF name="Views[3]">oR52m8mPdUSaOqu2cfIdDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="i7PsQXRe0EGWjTfHS4C7YwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">rIdbQsTaQEKiA8KH+TQ5HwAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">27H8uxoJvU6n2DBhClP/IwAA</XPD:REF>
<XPD:REF name="Views[1]">9f5HcFHziUyycbZj8H6iWQAA</XPD:REF>
<XPD:REF name="Views[2]">yf4RAGYfrkGdkrl2La19uAAA</XPD:REF>
<XPD:REF name="Views[3]">PY4jRhuTME+UGKbMSJx3xAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLAssociation" guid="vBITBdNgsUCctBOrX6hdIQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w08KZAmPyE+D6Rzzk3pPKQAA</XPD:REF>
<XPD:REF name="Views[1]">9A//TcVI9UW9P10kmQKuYQAA</XPD:REF>
<XPD:REF name="Views[2]">HkfyTNw3pkOouHKQvXsthQAA</XPD:REF>
<XPD:REF name="Views[3]">enVNv+iBrUmS1C+4qFd48QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="TkbsKrnjEES2saOi8Uw4XwAA">
<XPD:REF name="Association">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
<XPD:REF name="Participant">kmxl8ckIt0KhLzD/Cj3aHwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GAC3XGkjNkSKOG9Tj99x7AAA</XPD:REF>
<XPD:REF name="Views[1]">ms6PzbeFVUiXnbufDnSWAwAA</XPD:REF>
<XPD:REF name="Views[2]">dTnP4U9ajk6s39pDElopaQAA</XPD:REF>
<XPD:REF name="Views[3]">gTVlOAH6rk6i7YJj+hNyGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="wTVuUv5lJkuNodxBL+0zhwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">vBITBdNgsUCctBOrX6hdIQAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZsfHN9lYaUyshojImtoc1QAA</XPD:REF>
<XPD:REF name="Views[1]">U2XGLlSeLU+6siSfQjkPTQAA</XPD:REF>
<XPD:REF name="Views[2]">ZK9lHqGtbki7BinGb/cOIwAA</XPD:REF>
<XPD:REF name="Views[3]">C1Wkti3YXEmh/YNwgMxPFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLAssociation" guid="NiYB8BID2UCAaLWEDqUjtAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FYR4duFGa02P/OT8hVUQgAAA</XPD:REF>
<XPD:REF name="Views[1]">iCm6c9egJUS0TPOSaR3WpgAA</XPD:REF>
<XPD:REF name="Views[2]">ZdqiTcMQkkaX85fa5lsaIwAA</XPD:REF>
<XPD:REF name="Views[3]">GwnYfS99DECvc/0Bj51PXwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cBAEisEpNkmVG09xz8weFgAA">
<XPD:REF name="Association">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
<XPD:REF name="Participant">s/xD6SwLWkezE6f3EQRJ5QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">J/t55MAS4UeSzgHAa+MZywAA</XPD:REF>
<XPD:REF name="Views[1]">YOE6EKqiP0GlwWMc+mBbIAAA</XPD:REF>
<XPD:REF name="Views[2]">lg3nICZ3vUOs3wmKMFe1WgAA</XPD:REF>
<XPD:REF name="Views[3]">kZt1DAkulkC/VxtIvAeF3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="B32IVOklQUSeRuq88yihvQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">NiYB8BID2UCAaLWEDqUjtAAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/Pl+SQTv/UKfEpGtw9LHxgAA</XPD:REF>
<XPD:REF name="Views[1]">mNFKu6hjeEmuwwHZtkJD/AAA</XPD:REF>
<XPD:REF name="Views[2]">wekxLiCRGkei20g5iO9hMAAA</XPD:REF>
<XPD:REF name="Views[3]">eaT/W4apvE2lEHyw7GZX2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLAssociation" guid="oFxiZwSHgEWdY0jNkwMyrwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7KcRP7NiS0qvlyR/fBUGowAA</XPD:REF>
<XPD:REF name="Views[1]">o0s+Ns1l/k6MbK36ut3QFAAA</XPD:REF>
<XPD:REF name="Views[2]">Mb5IWNQPwEyEtuLGHGhqpwAA</XPD:REF>
<XPD:REF name="Views[3]">VKAIeObktkO92oYUOWPQoAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="h6X6OLapYUW8GNOKXjA+fAAA">
<XPD:REF name="Association">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
<XPD:REF name="Participant">pCzZ4Xvl/EeJ0hAqBQVqvAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xo7zcnaIEkWw6dPHduPRkgAA</XPD:REF>
<XPD:REF name="Views[1]">ohrApTP0pEW3gNHfLdXbKAAA</XPD:REF>
<XPD:REF name="Views[2]">W9vd2CtL8E6wSrsrl2Nd3AAA</XPD:REF>
<XPD:REF name="Views[3]">MNqoJEVFH0ey/uCt8YCTgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DhuVZ2OBOUSFcV2dVKStigAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">oFxiZwSHgEWdY0jNkwMyrwAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">HoHtqyqDCkqID8aE6NS87AAA</XPD:REF>
<XPD:REF name="Views[1]">0e4IRs3JI0qtwByLOCj7LwAA</XPD:REF>
<XPD:REF name="Views[2]">5AmSPSDSmUepSuVnYbEV6wAA</XPD:REF>
<XPD:REF name="Views[3]">pbcQ2ocZT0eFhXub8T2jLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLAssociation" guid="c0FejLwPpkyB8ZqlLS8JXgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CZFymPS/00al3fKmUN3aFwAA</XPD:REF>
<XPD:REF name="Views[1]">cmqg65xknU2qIhkXFYW/UAAA</XPD:REF>
<XPD:REF name="Views[2]">lK7ogE3E6EG64N0xGyT5FwAA</XPD:REF>
<XPD:REF name="Views[3]">c1Mr+mS25EuFUaKoIq+zTwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="+axcr/UET0CeSajUbpWNnwAA">
<XPD:REF name="Association">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
<XPD:REF name="Participant">j1uWlow30E2ZVPIFu24XMwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6Q4RaKbaxUO1bSMmhg54uQAA</XPD:REF>
<XPD:REF name="Views[1]">jH6HgOBfVkGu3gXaCBI9DwAA</XPD:REF>
<XPD:REF name="Views[2]">cLMqzZfFNEWts8tZXYAnKAAA</XPD:REF>
<XPD:REF name="Views[3]">CdkqNc8/0kanHwtgoGJ+9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="iFgn2Gxv5Eeq6rmtHNWkmAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">c0FejLwPpkyB8ZqlLS8JXgAA</XPD:REF>
<XPD:REF name="Participant">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5BU2CTmJF0CS/nottYZufQAA</XPD:REF>
<XPD:REF name="Views[1]">3h7A5YGurE6DYcTxmm9vzgAA</XPD:REF>
<XPD:REF name="Views[2]">zCZ+8yxw/UmYaI8rK/HrawAA</XPD:REF>
<XPD:REF name="Views[3]">UnrbgiRPuUq4ZHe17NtOhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLAssociation" guid="StdD1vEe006cMSwnegaPBgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">kG45kRjWh0meaQrWvYKxWQAA</XPD:REF>
<XPD:REF name="Views[1]">+xkL824G+kyQyb8PERiBCgAA</XPD:REF>
<XPD:REF name="Views[2]">7moYt1QUZ0CgWQ4IND77pwAA</XPD:REF>
<XPD:REF name="Views[3]">1KRj+fsTfkSqthmiy985rgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="sSlkNJ1zI0a/dZv1LW8F+AAA">
<XPD:REF name="Association">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
<XPD:REF name="Participant">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XD5693lOrk6DOcvemSl/ygAA</XPD:REF>
<XPD:REF name="Views[1]">5szLU8aakkuF5Ww1WXmYBwAA</XPD:REF>
<XPD:REF name="Views[2]">4WaAKJKjKkiXa+M1u2DBjAAA</XPD:REF>
<XPD:REF name="Views[3]">Gq4Ng4vqyE6p07M8uq3oOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="sv8I2KuFoES6bJZby5uQaQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">StdD1vEe006cMSwnegaPBgAA</XPD:REF>
<XPD:REF name="Participant">qajSSmNiOkWKiuFmDKsB+QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5VwWMWQqFUWe8sR6Ksmg8wAA</XPD:REF>
<XPD:REF name="Views[1]">xbApK0gGp0iWZEfzBqyNGwAA</XPD:REF>
<XPD:REF name="Views[2]">zT+e9jzqA0CgvDc2Ab1C0AAA</XPD:REF>
<XPD:REF name="Views[3]">uePo2zU3dUmQ/XrUJn6O0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLAssociation" guid="Jq7RfQDYjECVa66DpkQ4SwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F8ISkuUsska3yxCDyMbYkAAA</XPD:REF>
<XPD:REF name="Views[1]">FTBo5p17lEqcfHFYqsq+RQAA</XPD:REF>
<XPD:REF name="Views[2]">8mc4ntTq9E+W1WssTWK+lQAA</XPD:REF>
<XPD:REF name="Views[3]">G3M02cG3v0ipbsjNe32+6AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="c4WfeRihAUOD02FY33i2cQAA">
<XPD:REF name="Association">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
<XPD:REF name="Participant">mDtO8WttyUeidPu/OvjR4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CXm+R58JvEmzo8ilTKfkIAAA</XPD:REF>
<XPD:REF name="Views[1]">VR+BEpgPiEi/yNyCf3IILAAA</XPD:REF>
<XPD:REF name="Views[2]">Ex2gxA5JYESf0FtUDICyGgAA</XPD:REF>
<XPD:REF name="Views[3]">wofB37MBk0GsRLnX+1sMCgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5UYr8sQFYkGG1XEXfVRKQQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">Jq7RfQDYjECVa66DpkQ4SwAA</XPD:REF>
<XPD:REF name="Participant">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">i4SvXL3k40+YNj/YMnnwOAAA</XPD:REF>
<XPD:REF name="Views[1]">Hf4OuCUhWEiXU/3pdfWyQwAA</XPD:REF>
<XPD:REF name="Views[2]">xzPk8Aa9K0SSzkGEetqWSgAA</XPD:REF>
<XPD:REF name="Views[3]">+VXQwrFFCUOLIxpc7svvogAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLAssociation" guid="C+eUj5rlEUOKOJayB+ukhQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lOk4EU+4ekqr4EXoaJirhQAA</XPD:REF>
<XPD:REF name="Views[1]">34gRoUnMLkCTYJsHUfaY7QAA</XPD:REF>
<XPD:REF name="Views[2]">x6IXfXl+6U2z0PpvKiaF2QAA</XPD:REF>
<XPD:REF name="Views[3]">ngXf4nMkmkia1XZY0CYaFAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="lmHRuxYQCUyc0kvAbthqIgAA">
<XPD:REF name="Association">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
<XPD:REF name="Participant">nfUeg3KJeEmNE+3OR8RAUgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w/B8Cf5MUk6yqvd9Pl78KwAA</XPD:REF>
<XPD:REF name="Views[1]">yl8IVEFhH0aQzo3U5kwpSQAA</XPD:REF>
<XPD:REF name="Views[2]">LV1pwg/f2kGy78JPU8bkeAAA</XPD:REF>
<XPD:REF name="Views[3]">YrM3CoV/OkC47gcBev2OfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="VnTFpkjqIUSIFhkbestFBQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">C+eUj5rlEUOKOJayB+ukhQAA</XPD:REF>
<XPD:REF name="Participant">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">nYGPaEOXYUmWdaCC5MzCMAAA</XPD:REF>
<XPD:REF name="Views[1]">U3pGOVbEzU+QkDKhxFey4AAA</XPD:REF>
<XPD:REF name="Views[2]">bwpEIj6r30uN5Ts7TWKSEwAA</XPD:REF>
<XPD:REF name="Views[3]">nDlLdJshSUWqMsEI0dWhvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLAssociation" guid="v/8A0c4xU0WVOzsQK2Q8WgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Lb1trP+Fn0md1wDEB8g28gAA</XPD:REF>
<XPD:REF name="Views[1]">NIHNmF4pZUiFR+7o3KID7gAA</XPD:REF>
<XPD:REF name="Views[2]">a7kU8hG0b06WWrDu0xehmwAA</XPD:REF>
<XPD:REF name="Views[3]">oFdGd+RMtEOkCtFCY3r/CwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="dbLregjac0SenfDigktgKwAA">
<XPD:REF name="Association">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
<XPD:REF name="Participant">3NvcHHCo8ESwHY1GJBGf0wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mDG8MWfITUCuhY/UmtZdjQAA</XPD:REF>
<XPD:REF name="Views[1]">9Pc2UhRgiUqyZI8KaHuHKAAA</XPD:REF>
<XPD:REF name="Views[2]">waHyA+5swEykzjGMtSaj+wAA</XPD:REF>
<XPD:REF name="Views[3]">U64ZRWQxPUasY5BBpK8FLAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="kSJMXhB4CEepbuvqhDY92AAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">v/8A0c4xU0WVOzsQK2Q8WgAA</XPD:REF>
<XPD:REF name="Participant">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/H46iRDHWkSQAbg0/vhocAAA</XPD:REF>
<XPD:REF name="Views[1]">mQHKjYhZiUir36tu4YljXwAA</XPD:REF>
<XPD:REF name="Views[2]">JV13hAzfhUmnX4XTIsC88AAA</XPD:REF>
<XPD:REF name="Views[3]">4FyF0scGLkSHTzdyf2iYJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLGeneralization" guid="rqvhQSMqf0OyxVBUrErFjQAA">
<XPD:ATTR name="Name" type="string">Receives</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:REF name="Child">B9ivUSvabkS5vbPvSG0jkgAA</XPD:REF>
<XPD:REF name="Parent">ghcWiPfNHkSooBdHcJBZEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">/JdUcltYT06cnN8KyzoRRAAA</XPD:REF>
<XPD:REF name="Views[1]">ZmZv6ixQN0K+Lv8tiPzOGwAA</XPD:REF>
<XPD:REF name="Views[2]">gWLjQfGsNkmUaLvuJ9wxIwAA</XPD:REF>
<XPD:REF name="Views[3]">Yw0iSL2Eo0eDI+C1rDs2PAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLGeneralization" guid="bnZ8p9biHEuWy1hV06SjUgAA">
<XPD:ATTR name="Name" type="string">Receives</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:REF name="Child">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:REF name="Parent">4JOzHy8sYkGnRzc3fhbpUAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7OH4vDRV4k2G4ad4KrO1agAA</XPD:REF>
<XPD:REF name="Views[1]">8xp9UwxuDk2tiM4Nc6HjewAA</XPD:REF>
<XPD:REF name="Views[2]">BVlLaDGpJUiF5NT8Ugb7sAAA</XPD:REF>
<XPD:REF name="Views[3]">2Y34aFYZAk2QFspbTw2fHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLPackage" guid="lKAMPunFIUGkxBg3xv/bxwAA">
<XPD:ATTR name="Name" type="string">Onyx.Properties</XPD:ATTR>
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="rfVDBG5YykOe+1BXnz06/wAA">
<XPD:ATTR name="Name" type="string">PropertyHolder</XPD:ATTR>
<XPD:REF name="Namespace">lKAMPunFIUGkxBg3xv/bxwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">12</XPD:ATTR>
<XPD:REF name="Views[0]">T4968CAfWE+pk4KWpYnTrwAA</XPD:REF>
<XPD:REF name="Views[1]">LUbLtF6vxU6cSJTf4Q27mAAA</XPD:REF>
<XPD:REF name="Views[2]">xVwqHa/ZZUSU9EKs3S1AzQAA</XPD:REF>
<XPD:REF name="Views[3]">53QRKXDWA0eBuPZQqHJBkAAA</XPD:REF>
<XPD:REF name="Views[4]">xs9RYuUsXUCZ3qLzEfswxAAA</XPD:REF>
<XPD:REF name="Views[5]">ly9WV5NwFU+ZTVTTdhYs4wAA</XPD:REF>
<XPD:REF name="Views[6]">P+2qBryJRE+zsIvFRojhBgAA</XPD:REF>
<XPD:REF name="Views[7]">3pQZwhL8k0m2XTd60ofcNwAA</XPD:REF>
<XPD:REF name="Views[8]">ydnxVJYL+Um84M8IeyXHPwAA</XPD:REF>
<XPD:REF name="Views[9]">P2Co9/HZwUuHNy6WDjjGKAAA</XPD:REF>
<XPD:REF name="Views[10]">m+zxlgiadUqZJYVzHO9aDgAA</XPD:REF>
<XPD:REF name="Views[11]">AAm0JwzoFkii7yQw267bIgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">3</XPD:ATTR>
<XPD:REF name="Associations[0]">z0up+zxxXE24RqoKHeuhswAA</XPD:REF>
<XPD:REF name="Associations[1]">E/G9ix88oE+na/1gHcryFAAA</XPD:REF>
<XPD:REF name="Associations[2]">DE9akEcLwUyCYF3mjno9HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="lHsitVRV0EKtLZSDdataigAA">
<XPD:ATTR name="Name" type="string">Validator</XPD:ATTR>
<XPD:REF name="Namespace">lKAMPunFIUGkxBg3xv/bxwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">8</XPD:ATTR>
<XPD:REF name="Views[0]">Ogwt/Kj/DEi9cWwFYEIyXwAA</XPD:REF>
<XPD:REF name="Views[1]">6pxdvjiwDEmO89NlxnjuXwAA</XPD:REF>
<XPD:REF name="Views[2]">udxhigybAEKuEWeWUv/RfgAA</XPD:REF>
<XPD:REF name="Views[3]">p8tXokarik6sfDOk9Fn57wAA</XPD:REF>
<XPD:REF name="Views[4]">zJyQWBrjbUqaNCglJ8z47gAA</XPD:REF>
<XPD:REF name="Views[5]">PGUFAmImJEavxm3sZN2o6wAA</XPD:REF>
<XPD:REF name="Views[6]">i4QoXydm50ev8JoJPPogCwAA</XPD:REF>
<XPD:REF name="Views[7]">MQUt/6RUfkyd1cCce+dAkgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">9</XPD:ATTR>
<XPD:REF name="Associations[0]">FjrtHnZza0e9o7GhdEraKAAA</XPD:REF>
<XPD:REF name="Associations[1]">7H8mSy/gxUuDK7DbMLUNHwAA</XPD:REF>
<XPD:REF name="Associations[2]">H1t3DMh15km+rERd4yzwbwAA</XPD:REF>
<XPD:REF name="Associations[3]">bN5RQQahxkmxD/ZxjIs//gAA</XPD:REF>
<XPD:REF name="Associations[4]">9AVkrbIjIEyWM8soP9tMGAAA</XPD:REF>
<XPD:REF name="Associations[5]">QYvQr5y0jkGoFL20YgAVKQAA</XPD:REF>
<XPD:REF name="Associations[6]">s3OleekwNE2MVQbea2xaYAAA</XPD:REF>
<XPD:REF name="Associations[7]">5gxAZRnBp0iwNXNDax4T1gAA</XPD:REF>
<XPD:REF name="Associations[8]">7UNXKGz9REqzNxKptxtt9wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="k+TjNta3xEGx3XaVAUEnQQAA">
<XPD:ATTR name="Name" type="string">PropertyBase</XPD:ATTR>
<XPD:REF name="Namespace">lKAMPunFIUGkxBg3xv/bxwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sPfxNjmWeUyEuWoCOWtszgAA</XPD:REF>
<XPD:REF name="Views[1]">eoD4liqqrkOs5VtaBwNSkAAA</XPD:REF>
<XPD:REF name="Views[2]">ul5yg5yY/Eucy6iHzEJXPQAA</XPD:REF>
<XPD:REF name="Views[3]">op3eRFuqpkifzpT7P6DczQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">4</XPD:ATTR>
<XPD:REF name="Associations[0]">guPuvOvPCU6bsO13pC7L8AAA</XPD:REF>
<XPD:REF name="Associations[1]">o49rX8r/Jkmb072u20b+qgAA</XPD:REF>
<XPD:REF name="Associations[2]">M2Ar8Waao0SlDy5fQiYlewAA</XPD:REF>
<XPD:REF name="Associations[3]">YdXXLfpBN02LJffTlYFizAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLPackage" guid="CGYQ49PqTk29B/FfLjSd1wAA">
<XPD:ATTR name="Name" type="string">Validators</XPD:ATTR>
<XPD:REF name="Namespace">lKAMPunFIUGkxBg3xv/bxwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="YVMs4TK/y0O4ojyswXFU0AAA">
<XPD:ATTR name="Name" type="string">NumericRange</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TlezVMme6Uun04jE6QDxzgAA</XPD:REF>
<XPD:REF name="Views[1]">0jtnvOx9XUOCwDI6tNTfUQAA</XPD:REF>
<XPD:REF name="Views[2]">87ePtcCHYkG9bW2jBp4SPwAA</XPD:REF>
<XPD:REF name="Views[3]">hpOYATo8vkqs3Y7SjYKtgwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">jDqhm+ffu0KiIcKtBdVuxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="SZ1RJSYVTki0/7TKW8/MjQAA">
<XPD:ATTR name="Name" type="string">BoundedNumericValue</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pGcseYSKJEmKn3jDIDNyrgAA</XPD:REF>
<XPD:REF name="Views[1]">TJ8qo5CDZk6BjSrrVhshtwAA</XPD:REF>
<XPD:REF name="Views[2]">d82MOF171Eukb1tfnusx/QAA</XPD:REF>
<XPD:REF name="Views[3]">m+smMMNObUSVhgWtS3tKvgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">oa6piHedoEyetLqy7AbzpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="i/f2xAvvI0i5YBD0sQI23gAA">
<XPD:ATTR name="Name" type="string">StringLength</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">L1ysFV9ng0SIZrIDRH2ZRwAA</XPD:REF>
<XPD:REF name="Views[1]">9WxlzeuzhUen9s09iDCp8gAA</XPD:REF>
<XPD:REF name="Views[2]">+yelpB4NpUKfiaTEa3a7KAAA</XPD:REF>
<XPD:REF name="Views[3]">cxZtsnwcm0anr9ogGX14gQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Z0rW1tiJf0On6kj+QTBjEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="MK/EYebqlkiubj9/f8MLBQAA">
<XPD:ATTR name="Name" type="string">EnumeratedValue</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sFLo7WlUbkmiS+R+JLHY0AAA</XPD:REF>
<XPD:REF name="Views[1]">8AXE5xWqW0uU4uARzNtbowAA</XPD:REF>
<XPD:REF name="Views[2]">FQAfYY4/2Ue6h0oR5zzEfQAA</XPD:REF>
<XPD:REF name="Views[3]">dLQ8CbrjE06uxxM4y86PLgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">zz8snn1UgEWmZjnez4HtxgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="ZRcjPFVCm0+Dh3ZC8Vm9XwAA">
<XPD:ATTR name="Name" type="string">TypeMatcher&lt;T&gt;</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">emLmZp3hAkqoibgoE45ZpAAA</XPD:REF>
<XPD:REF name="Views[1]">UQlyhCOSdEeYwCtFDGqmJQAA</XPD:REF>
<XPD:REF name="Views[2]">duzcfNbqv0uUbcZ28Me7GAAA</XPD:REF>
<XPD:REF name="Views[3]">PmRCO9/9LUaT1A7o6bxbJQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">gu95oqaXG0C1EVx7xxgvWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="J3W9wA8OCUmWMMogetvo0QAA">
<XPD:ATTR name="Name" type="string">Format</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+4lCa1Xihk2mLt3SSoaooAAA</XPD:REF>
<XPD:REF name="Views[1]">WkeRZb44k0Km9CwzkS6JNwAA</XPD:REF>
<XPD:REF name="Views[2]">GHXgQL22k0CBS6+pNUEjWgAA</XPD:REF>
<XPD:REF name="Views[3]">CoBkZbDNs0aSarUJfb5HYQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">pwM1p2K8q0CL91HSvpBwCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="SkWSjSEEMESq71yc/5NC8wAA">
<XPD:ATTR name="Name" type="string">CustomFunction</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">boRHzU9F/kGmWfTsE0eSHgAA</XPD:REF>
<XPD:REF name="Views[1]">zqXVZ6X4KUCaZHL2or+tQAAA</XPD:REF>
<XPD:REF name="Views[2]">l3b0haxf/UGcoB1jO7uEDQAA</XPD:REF>
<XPD:REF name="Views[3]">3JCxl6ahD0ufpqbm8GFbnwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">RXGw+TLNmkK+bO1crfmRzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="5sDFq7yZP0Kmj0gjC56RYgAA">
<XPD:ATTR name="Name" type="string">CustomMethod&lt;T&gt;</XPD:ATTR>
<XPD:REF name="Namespace">CGYQ49PqTk29B/FfLjSd1wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">9GE7dzTSik2SgNO9DRGR0gAA</XPD:REF>
<XPD:REF name="Views[1]">jzWTYn1fIk2vYsdaHMpYUgAA</XPD:REF>
<XPD:REF name="Views[2]">IAtRltFcE0KNWHicHs/v5wAA</XPD:REF>
<XPD:REF name="Views[3]">nh2dQuma2kmvpePrILLZ1gAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">ZpTyFxhja0qFsVdSX+STFwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="JUVMQK5ex0WzxdTuqFbRGQAA">
<XPD:ATTR name="Name" type="string">DefaultProperty</XPD:ATTR>
<XPD:REF name="Namespace">lKAMPunFIUGkxBg3xv/bxwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">F5ayejgbTEOtvzKe2DS08wAA</XPD:REF>
<XPD:REF name="Views[1]">0cHv2qeGPUCZasEsjBnvvAAA</XPD:REF>
<XPD:REF name="Views[2]">McBg6LlfWkydRR82RPq/fQAA</XPD:REF>
<XPD:REF name="Views[3]">GYJzHJVgtE+KCsw4k8AgTQAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">fWhZUnkwhk66+/Is7wcmHAAA</XPD:REF>
<XPD:REF name="Associations[1]">jolpenncxk+YPD8QYmMbqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLAssociation" guid="8HyXbAm6jEi3BtB0bmciiQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">c7nCpcwYVUqcCLJk8+dM0wAA</XPD:REF>
<XPD:REF name="Views[1]">jnEUnCKU9kSSelPK6poSfwAA</XPD:REF>
<XPD:REF name="Views[2]">Mm8jGTLBZkyLPU5rMELfYQAA</XPD:REF>
<XPD:REF name="Views[3]">RNi614uprUm74CkgvMaXVwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="z0up+zxxXE24RqoKHeuhswAA">
<XPD:REF name="Association">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
<XPD:REF name="Participant">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">I+umzoPAM0KJITBEfqDvdAAA</XPD:REF>
<XPD:REF name="Views[1]">NFAhVYUOxESO9q6tqjWqHAAA</XPD:REF>
<XPD:REF name="Views[2]">TbQ7tVa/lEeipaNTeyltRgAA</XPD:REF>
<XPD:REF name="Views[3]">xLFU7GiwB0Wvf/HakpUwGAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="guPuvOvPCU6bsO13pC7L8AAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">8HyXbAm6jEi3BtB0bmciiQAA</XPD:REF>
<XPD:REF name="Participant">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lWnZerotyU6u+DkPM6uevwAA</XPD:REF>
<XPD:REF name="Views[1]">v04GkbXRk0qqRny3RtjEPAAA</XPD:REF>
<XPD:REF name="Views[2]">wvg/nJIKekKdly48V1mBUwAA</XPD:REF>
<XPD:REF name="Views[3]">088cxCi7bEC6rGsx8AGB9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLAssociation" guid="eMVxDmUbVUGUIcAZokj7UQAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7KAW/oRkqEKajEcTKNsyDAAA</XPD:REF>
<XPD:REF name="Views[1]">Mg/kSiqe40KJBcT1+k9usQAA</XPD:REF>
<XPD:REF name="Views[2]">wl3HVonm1EO1XOLHfc9Y7wAA</XPD:REF>
<XPD:REF name="Views[3]">FR8Szj3LbEmJmrqLIHTQkAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="o49rX8r/Jkmb072u20b+qgAA">
<XPD:REF name="Association">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
<XPD:REF name="Participant">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s32hrmv8jUqRHTQjazPunwAA</XPD:REF>
<XPD:REF name="Views[1]">xfV8iwRBaUKePdSAaza/ngAA</XPD:REF>
<XPD:REF name="Views[2]">DXp57rEg0Ee+0W5lqpnh2gAA</XPD:REF>
<XPD:REF name="Views[3]">J32eqIW+20WKrVF5FSBPrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="FjrtHnZza0e9o7GhdEraKAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">eMVxDmUbVUGUIcAZokj7UQAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">TMXzt38k5Eu/jBBbjdyIDQAA</XPD:REF>
<XPD:REF name="Views[1]">xtUm1fO2zkCQGYPysuFoFgAA</XPD:REF>
<XPD:REF name="Views[2]">phXBkcLWFkWXluWUXbNZxQAA</XPD:REF>
<XPD:REF name="Views[3]">FKhl5gatfkm/imsO4j4UewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLAssociation" guid="EeGVaIyWhEW0foXpGFjY+QAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">gB2Yehhei0ODROVwas8CIQAA</XPD:REF>
<XPD:REF name="Views[1]">7eqNZOEwnUSdGwoSEFOzCAAA</XPD:REF>
<XPD:REF name="Views[2]">LyjZrreQiE2vR+Ee3MsHpAAA</XPD:REF>
<XPD:REF name="Views[3]">h3t7kmvDL0GMK5unu/C4DQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zz8snn1UgEWmZjnez4HtxgAA">
<XPD:REF name="Association">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
<XPD:REF name="Participant">MK/EYebqlkiubj9/f8MLBQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">h6bmYluTS0u3eCLLk9PucgAA</XPD:REF>
<XPD:REF name="Views[1]">tVb11orCI0KYjSNez1qCkAAA</XPD:REF>
<XPD:REF name="Views[2]">BbZpKruWjkSnfVVwL4Db+gAA</XPD:REF>
<XPD:REF name="Views[3]">Y50pK76sckKbUyt9BC8cbwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7H8mSy/gxUuDK7DbMLUNHwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">EeGVaIyWhEW0foXpGFjY+QAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Tr7TQdUXrkm0VLMhpgE3QgAA</XPD:REF>
<XPD:REF name="Views[1]">jfDFkGalcEW6S94OMhzbmQAA</XPD:REF>
<XPD:REF name="Views[2]">Bs5AdVyyyEWkGS2YSn1yMgAA</XPD:REF>
<XPD:REF name="Views[3]">1xrbDBLiCEmPdao2lYirfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLAssociation" guid="9TEfXGF3xk+M2DzgpJdpmwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">qWz+IIJ/yked/eMuXaRnIQAA</XPD:REF>
<XPD:REF name="Views[1]">uEf8pJRNaU2GMKWPKKGYIAAA</XPD:REF>
<XPD:REF name="Views[2]">pRvFPX4kQkmumT8f51AYCAAA</XPD:REF>
<XPD:REF name="Views[3]">BxEDyjRmTkG9zlI24l+b7wAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jDqhm+ffu0KiIcKtBdVuxgAA">
<XPD:REF name="Association">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
<XPD:REF name="Participant">YVMs4TK/y0O4ojyswXFU0AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tEylvJTT5U6BI2hY7FMFPAAA</XPD:REF>
<XPD:REF name="Views[1]">v6pINiTvXUaueKIp2Zt78wAA</XPD:REF>
<XPD:REF name="Views[2]">pYh3wo+N70+/SuPNWA5+1gAA</XPD:REF>
<XPD:REF name="Views[3]">LgE87mBcfEOrz+1kYP8I2wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="H1t3DMh15km+rERd4yzwbwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">9TEfXGF3xk+M2DzgpJdpmwAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">57r5ykWuX0+BSlALSNLvvwAA</XPD:REF>
<XPD:REF name="Views[1]">w43MIxjLe0qhY/TW1ik2mgAA</XPD:REF>
<XPD:REF name="Views[2]">JiXjgpcSAkiMExMEf1qDHgAA</XPD:REF>
<XPD:REF name="Views[3]">UbB6QfgG+kqwZciPwnhgSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLAssociation" guid="Hz0i0orXvEmT47jHObjYvwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zOXkFxExh0mooECJCQjHdAAA</XPD:REF>
<XPD:REF name="Views[1]">O3Ch0zEeXEWrYmBQsCGEkAAA</XPD:REF>
<XPD:REF name="Views[2]">8RXRO5G/AEmpOlwNYaG96wAA</XPD:REF>
<XPD:REF name="Views[3]">NcRBLFYB0Eakrgs+mUcZQgAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="oa6piHedoEyetLqy7AbzpAAA">
<XPD:REF name="Association">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
<XPD:REF name="Participant">SZ1RJSYVTki0/7TKW8/MjQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vZIlNUBw+ESnrlhSwwwrWQAA</XPD:REF>
<XPD:REF name="Views[1]">tSBF7GCj6E6SVev39gF0QwAA</XPD:REF>
<XPD:REF name="Views[2]">I09lxlOpA0uPsbJsoeqqEQAA</XPD:REF>
<XPD:REF name="Views[3]">NarKMLYHUkW3G8vTbhA7MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="bN5RQQahxkmxD/ZxjIs//gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">Hz0i0orXvEmT47jHObjYvwAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">11nOvRVt00uTLenyvttxzAAA</XPD:REF>
<XPD:REF name="Views[1]">jF6wHBe4G0qdtkaMtxGUZwAA</XPD:REF>
<XPD:REF name="Views[2]">LGQ/mKMVsEaaQT66uHBF8wAA</XPD:REF>
<XPD:REF name="Views[3]">mXKY+qMg9kWoiODO4dnDYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLAssociation" guid="2b3S9gsSoE+07VrzNKmmsAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">emxOZxIQVE6tVcXPsOVmTQAA</XPD:REF>
<XPD:REF name="Views[1]">wDsTEa7l1k+8kgjHXk1ZLwAA</XPD:REF>
<XPD:REF name="Views[2]">26CRylhxIESzTh4R43Jm1gAA</XPD:REF>
<XPD:REF name="Views[3]">unj5roXTKEOjdkqHmF4fYwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="Z0rW1tiJf0On6kj+QTBjEQAA">
<XPD:REF name="Association">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
<XPD:REF name="Participant">i/f2xAvvI0i5YBD0sQI23gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Q0kM38WveUCL+5Bpd4F0QgAA</XPD:REF>
<XPD:REF name="Views[1]">ihPmlqilg0qAwDSfXqxd+wAA</XPD:REF>
<XPD:REF name="Views[2]">BUyZF4p9lEazM7XSdMEYGQAA</XPD:REF>
<XPD:REF name="Views[3]">txI6um58LkCVIKeTFV54HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="9AVkrbIjIEyWM8soP9tMGAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">2b3S9gsSoE+07VrzNKmmsAAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jyjMMYMCOkGyskNuf6pUUAAA</XPD:REF>
<XPD:REF name="Views[1]">IevZ073XXkS7fBRPrxTf6QAA</XPD:REF>
<XPD:REF name="Views[2]">QLXZjFj5ukOL9e9sLVyndAAA</XPD:REF>
<XPD:REF name="Views[3]">T+E+CxVPEU6/iw5Xmko5VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLAssociation" guid="0Ho06TfAEE2n3YsDQICk7gAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0++SAOO0/kG9gaOePcfntwAA</XPD:REF>
<XPD:REF name="Views[1]">BIuEHaKApkG42I0lLVwpcwAA</XPD:REF>
<XPD:REF name="Views[2]">TBwgTFftrEey4E0tkF9WVAAA</XPD:REF>
<XPD:REF name="Views[3]">jWvbUZq4KEia8UAvQCt/egAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="y249Wr0jUU6OMeHkw2N51gAA">
<XPD:REF name="Association">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
<XPD:REF name="Participant">69SJWEykbUG8vAkO6NpKfwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7gVrbbrgTU6tUg5kXwPFxgAA</XPD:REF>
<XPD:REF name="Views[1]">9sBVz55dxk6Yvyjxbp/3kwAA</XPD:REF>
<XPD:REF name="Views[2]">sPdF9qe490qZUkAkc1P94gAA</XPD:REF>
<XPD:REF name="Views[3]">lIaUCwa0uUeoQkobt2T/8wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="E/G9ix88oE+na/1gHcryFAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">0Ho06TfAEE2n3YsDQICk7gAA</XPD:REF>
<XPD:REF name="Participant">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y50h6pHl0kGgLOAFyZ0RpwAA</XPD:REF>
<XPD:REF name="Views[1]">ePh5H7SD/EewPiQr+uMiYQAA</XPD:REF>
<XPD:REF name="Views[2]">SrvWF0wGvk+yKUbuMQk8hAAA</XPD:REF>
<XPD:REF name="Views[3]">uZHsEsOI90a2TyyQbcVhIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLAssociation" guid="zStOyemmJEWcXwxd/6/vrgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vP97uemjbUCpfzSNS5MTVQAA</XPD:REF>
<XPD:REF name="Views[1]">6ebX39LfAkGeDXXed+eooQAA</XPD:REF>
<XPD:REF name="Views[2]">jTJ3Od0uRUKfChSMSesC6wAA</XPD:REF>
<XPD:REF name="Views[3]">QfYhKLoWeEKXvfsxuL2QvwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="KRkyhu5MJUSWJiIluGzktwAA">
<XPD:REF name="Association">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
<XPD:REF name="Participant">1eNirIhWIUGiSO4Vtuwu1gAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">NitLhkY3t0unVAsvVNNCYgAA</XPD:REF>
<XPD:REF name="Views[1]">U/QWYOWyEEmhj1S4G6vxzAAA</XPD:REF>
<XPD:REF name="Views[2]">4J2XuDmmHkadEOvxkPjBfAAA</XPD:REF>
<XPD:REF name="Views[3]">RPW6ywedXU6UZzcCLOZaoAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="DE9akEcLwUyCYF3mjno9HwAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">zStOyemmJEWcXwxd/6/vrgAA</XPD:REF>
<XPD:REF name="Participant">rfVDBG5YykOe+1BXnz06/wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uSHaPW1CjE6tCywXEtro4QAA</XPD:REF>
<XPD:REF name="Views[1]">wT2Ep/coXE2Gb04PkVq/WAAA</XPD:REF>
<XPD:REF name="Views[2]">mY+sNqGo+k61ndPoojqbgwAA</XPD:REF>
<XPD:REF name="Views[3]">OtCUTRmExUiD/onZFE9+iAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLAssociation" guid="WKTLlZlx50CI/DU/fHWO8gAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="M2Ar8Waao0SlDy5fQiYlewAA">
<XPD:REF name="Association">WKTLlZlx50CI/DU/fHWO8gAA</XPD:REF>
<XPD:REF name="Participant">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="fWhZUnkwhk66+/Is7wcmHAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">WKTLlZlx50CI/DU/fHWO8gAA</XPD:REF>
<XPD:REF name="Participant">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLAssociation" guid="uRwjBNzW30meeQqg8Edc0QAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2KpKuluVu0ywNhM7Ja5MFQAA</XPD:REF>
<XPD:REF name="Views[1]">BzjGOofhRECNK3adZk7p1gAA</XPD:REF>
<XPD:REF name="Views[2]">eS2lRAWGjEqcAvqSwfD1ygAA</XPD:REF>
<XPD:REF name="Views[3]">4DvPBfh3GUeMYTqabJa1/gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jolpenncxk+YPD8QYmMbqQAA">
<XPD:REF name="Association">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
<XPD:REF name="Participant">JUVMQK5ex0WzxdTuqFbRGQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">dyUNcMfnTUKC87g5WCiICQAA</XPD:REF>
<XPD:REF name="Views[1]">+WgpE1sfMU2NSpUHT6hA6AAA</XPD:REF>
<XPD:REF name="Views[2]">ihiI2xQFrEiebeWm2he01QAA</XPD:REF>
<XPD:REF name="Views[3]">vgR8Kf24O0yrGTRBvzzwrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="YdXXLfpBN02LJffTlYFizAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">uRwjBNzW30meeQqg8Edc0QAA</XPD:REF>
<XPD:REF name="Participant">k+TjNta3xEGx3XaVAUEnQQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">zRb7E/vtWEOA8yCCCFkbowAA</XPD:REF>
<XPD:REF name="Views[1]">8e4EambDH0m0WeNQMnJSigAA</XPD:REF>
<XPD:REF name="Views[2]">/BRZgiEi6keDZ72pwFzNSwAA</XPD:REF>
<XPD:REF name="Views[3]">YDAl5GdzJ0K07yjex3RE2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLAssociation" guid="q6AS0LsBI0alcDgxuMLVGAAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Bwu6h9aUD06O7LPhQRCYZwAA</XPD:REF>
<XPD:REF name="Views[1]">LfZ5vRefc06z7P0h+rMqgwAA</XPD:REF>
<XPD:REF name="Views[2]">kJmmjYBG10+2KXgkDV3AgwAA</XPD:REF>
<XPD:REF name="Views[3]">RVEGD0Xbf0SeHRHAF0vZYwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="gu95oqaXG0C1EVx7xxgvWgAA">
<XPD:REF name="Association">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
<XPD:REF name="Participant">ZRcjPFVCm0+Dh3ZC8Vm9XwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8cd9SoV2IEOOk11Thp0PrAAA</XPD:REF>
<XPD:REF name="Views[1]">sLgkm0K4j02rUqtLKzpVGwAA</XPD:REF>
<XPD:REF name="Views[2]">HwkARFFYBUe5v4l9OiA0+wAA</XPD:REF>
<XPD:REF name="Views[3]">B72CKLoUI0yPkVoxz0xD1AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="QYvQr5y0jkGoFL20YgAVKQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">q6AS0LsBI0alcDgxuMLVGAAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ywXnDlxxBEuzgxdx5mjLbQAA</XPD:REF>
<XPD:REF name="Views[1]">Ar64CtlmU0iN4larEsqY/wAA</XPD:REF>
<XPD:REF name="Views[2]">d2kGLVNS9EWiU8EHk2Dh9wAA</XPD:REF>
<XPD:REF name="Views[3]">pnEy7wQc6EyXT/AeqgEqtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLAssociation" guid="eLb6sHNz+02V9WDonntF0QAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">UkE8rLH5B0+CSWAYiTuHUwAA</XPD:REF>
<XPD:REF name="Views[1]">jIMWqOkb6kiDK/XwIPZfZQAA</XPD:REF>
<XPD:REF name="Views[2]">/2xunBsGKE+WjcSwSBLCFgAA</XPD:REF>
<XPD:REF name="Views[3]">hgvQ/PfqNkyroqQvBq/cCAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="pwM1p2K8q0CL91HSvpBwCQAA">
<XPD:REF name="Association">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
<XPD:REF name="Participant">J3W9wA8OCUmWMMogetvo0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pOr254ej7EObLgsmTFJh/gAA</XPD:REF>
<XPD:REF name="Views[1]">1uPmFWAQjUGJXURuTivu4wAA</XPD:REF>
<XPD:REF name="Views[2]">rFmYaWB2vUSjNBnVvOE5pwAA</XPD:REF>
<XPD:REF name="Views[3]">/SzWumXS2U2iVxZbLxKfHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="s3OleekwNE2MVQbea2xaYAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">eLb6sHNz+02V9WDonntF0QAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">CSkt++GDuEe6AKDHJOHCDQAA</XPD:REF>
<XPD:REF name="Views[1]">+ZT7DuFYvkaur3f/o5wqyAAA</XPD:REF>
<XPD:REF name="Views[2]">GC9hLwPpyUm+h9nTHRNKhAAA</XPD:REF>
<XPD:REF name="Views[3]">d9xG8qv6s0O72CjIvS7pIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLAssociation" guid="AM5f69xtUkyQ/l8ibs6DrwAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">XT7ni+wsJUqeM69+V9H14QAA</XPD:REF>
<XPD:REF name="Views[1]">PXslDHHycUqqV0L9ISEV2AAA</XPD:REF>
<XPD:REF name="Views[2]">TR22PoLRpUi5XpUcykdn9gAA</XPD:REF>
<XPD:REF name="Views[3]">AhFCPWKgt0Ox0cSyTrsJKQAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RXGw+TLNmkK+bO1crfmRzQAA">
<XPD:REF name="Association">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
<XPD:REF name="Participant">SkWSjSEEMESq71yc/5NC8wAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">jkt/an1gEE+CSmd9gXaNSwAA</XPD:REF>
<XPD:REF name="Views[1]">MfwkYQOOtEW8TADdxupZmAAA</XPD:REF>
<XPD:REF name="Views[2]">ELHWKMiRHkSuQl76vhVGkwAA</XPD:REF>
<XPD:REF name="Views[3]">iZkNgSEOWkeosSiM05cRJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5gxAZRnBp0iwNXNDax4T1gAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">AM5f69xtUkyQ/l8ibs6DrwAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lRjDCEql1ka55sekkn2stgAA</XPD:REF>
<XPD:REF name="Views[1]">PTgBy49aC0aI3av/PMgkaAAA</XPD:REF>
<XPD:REF name="Views[2]">QR+4+BOenEeoyIq7a/CDPQAA</XPD:REF>
<XPD:REF name="Views[3]">mRe0jVeg6Uq3nYPbByPMoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLAssociation" guid="poxKz9Q7/0qp5eT2gLevWgAA">
<XPD:REF name="Namespace">CkXQqJ3lNkCfsPmyJkMT4AAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">A94/q/DSg0m402mm0GSXUwAA</XPD:REF>
<XPD:REF name="Views[1]">5I71DRbASUmjPhP82+VOVQAA</XPD:REF>
<XPD:REF name="Views[2]">D7gk0IQRPUyO5qhqTRtj0wAA</XPD:REF>
<XPD:REF name="Views[3]">QcXS0rWM8Uqjs20PsQI48gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="ZpTyFxhja0qFsVdSX+STFwAA">
<XPD:REF name="Association">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
<XPD:REF name="Participant">5sDFq7yZP0Kmj0gjC56RYgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3dv9oQcyTkukH2gxMME0JgAA</XPD:REF>
<XPD:REF name="Views[1]">siA7ykyWr0yptmxWBRn5mQAA</XPD:REF>
<XPD:REF name="Views[2]">+tudTej4cU+Q9G4npFXIBQAA</XPD:REF>
<XPD:REF name="Views[3]">r2Ghtt7b20aSpiKQQCwqOwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="7UNXKGz9REqzNxKptxtt9wAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">poxKz9Q7/0qp5eT2gLevWgAA</XPD:REF>
<XPD:REF name="Participant">lHsitVRV0EKtLZSDdataigAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">8hmRT5NmIUeWC6TzmBc+IQAA</XPD:REF>
<XPD:REF name="Views[1]">tjkmlRHEsUqDnNTDDTpIowAA</XPD:REF>
<XPD:REF name="Views[2]">QSnNMqrgnUaYtdjH8F1l9gAA</XPD:REF>
<XPD:REF name="Views[3]">xkMGfjkGRUCXFSWMD/NOywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
